.nn-bl{background:rgb(var(--background));color:rgb(var(--text-color))}.nn-bl__in{padding-block:clamp(48px,7vw,96px) clamp(36px,5vw,64px);display:grid;gap:clamp(24px,3vw,40px)}.nn-bl__h{margin:0;font-weight:700;font-size:clamp(42px,6.6vw,104px);letter-spacing:-.045em;line-height:1.06}.nn-bl__h>span{display:block}.nn-bl__op{font-style:normal;font-weight:400;display:inline-block;width:.72em;opacity:.45}.nn-bl__sum{margin-top:.12em;padding-top:.16em;border-top:3px solid currentColor}.nn-bl__sum .nn-bl__op{opacity:1}.nn .nn-bl__sum .nn-really{color:#1c1c1c;background:var(--nn-really-yellow, #f2c230);padding:0 .08em}.nn-bl__h a{color:inherit;text-decoration:none}.nn-bl__h a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.nn-bl__h em{font-style:normal;background:#fff;color:#1c1c1c;padding:0 .06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nn-bl__sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:clamp(16px,1.8vw,24px);font-weight:700;letter-spacing:-.02em;border-top:1px solid currentColor;border-top-color:#1c1c1c40;padding-top:clamp(16px,2vw,24px)}.nn-bl__lead{font-weight:400}.nn-bl__sub i{font-style:normal;font-weight:400;opacity:.5}.nn-bl__link{margin-left:auto;font-size:14px;font-weight:400;letter-spacing:0;color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.nn-bl__link{margin-left:0;flex-basis:100%;margin-top:8px}}.nn-bl__sub:not(:has(.nn-bl__item)) .nn-bl__link{margin-left:0;margin-top:0}.nn-bl{position:relative}.nn-bl__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.nn-bl__h a{position:relative;z-index:4}@media(hover:hover){.nn-bl:has(.nn-bl__cover):hover .nn-bl__link{text-decoration-thickness:2px}}.nn-tiles__toggle{display:flex;flex-wrap:wrap;gap:0 .45em}.nn-tiles__side{text-decoration:none;font:inherit;letter-spacing:inherit;line-height:inherit;color:#b3b2ae;background:none;border:0;padding:0;cursor:pointer;text-align:left}.nn-tiles__side.is-on{color:inherit;cursor:default}@media(hover:hover){.nn-tiles__side:not(.is-on):hover{color:#6f6e6a}}.nn-tiles__tg{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:400;line-height:1}.nn-tiles__tgs{display:inline-flex;gap:24px;border:0}.nn .nn-tiles__tgb{font:inherit;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.2;padding:0;min-height:0;border:0;background:none;color:#8c8980;cursor:pointer}.nn .nn-tiles__tgb[aria-current=page]{background:none;color:#000;cursor:default}.nn .nn-tiles__tgb{text-decoration:none}@media(hover:hover){.nn .nn-tiles__tgb:not([aria-current]):hover{color:#000}}.nn-tiles__tgb:focus-visible{outline:2px solid currentColor;outline-offset:2px}.nn-tiles__grid[hidden]{display:none!important}.nn-tiles__switch{display:inline-flex;border:1px solid var(--nn-fg)}.nn .nn-tiles__tab{display:inline-flex;align-items:center;justify-content:center;min-width:120px;min-height:44px;padding:0 20px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--nn-fg)}.nn .nn-tiles__tab[aria-current=page]{background:var(--nn-fg);color:rgb(var(--background, 255 255 255))}.nn-tiles__grid{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--nn-gutter, 16px));padding-inline:var(--nn-gutter, 16px);scroll-padding-inline:var(--nn-gutter, 16px)}.nn-tiles__grid::-webkit-scrollbar{display:none}.nn-tiles__tile{scroll-snap-align:start}@media(min-width:750px){.nn-tiles__grid{grid-auto-flow:row;grid-template-columns:repeat(var(--nn-cols, 4),minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0}.nn-tiles__grid--rail{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 10px) / 6);overflow-x:auto}}.nn-tiles__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--nn-stone);text-decoration:none}.nn-tiles__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nn-tiles__tile:hover img{transform:scale(1.03)}.nn .nn-tiles__label{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 14px;background:linear-gradient(transparent,#0000008c);color:#fff;font-weight:700;letter-spacing:-.035em;font-size:clamp(16px,1.45vw,22px)}@media(max-width:749px){.nn-tiles .nn-row-head{flex-direction:column-reverse;align-items:stretch;gap:20px}.nn-tiles__switch{display:flex;width:100%}.nn .nn-tiles__tab{flex:1 1 50%;min-width:0;min-height:56px;font-size:14px;letter-spacing:.04em}}.nn-tiles__also{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px}.nn-tiles__also p{margin:0;display:flex;flex-wrap:wrap;gap:8px 20px}.nn-tiles__also a{text-decoration:underline;text-underline-offset:3px}.nn.nn-tiles--big .nn-tiles__label{font-size:30px!important;line-height:1.05!important;letter-spacing:-.03em!important}@media(min-width:750px){.nn.nn-tiles--big .nn-tiles__label{font-size:50px!important}}.nn-fs{position:relative;padding:0!important;margin:0!important}.nn-fs__nav{transition:color .3s}.nn-fs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.nn-fs__track::-webkit-scrollbar{display:none}.nn-fs__slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr;background:rgb(var(--background));color:rgb(var(--text-color))}@media(min-width:1000px){.nn-fs__slide{grid-template-columns:1fr 1fr;min-height:600px}.nn-fs__media{order:2}}.nn-fs__media{position:relative;display:block;min-height:420px;background:var(--nn-stone)}.nn-fs__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nn-fs__text{display:flex;align-items:center;padding:clamp(40px,5vw,80px) var(--nn-gutter) 96px}@media(min-width:1000px){.nn-fs__text{padding-inline:clamp(40px,4.4vw,64px)}}.nn-fs__text .nn-stack{max-width:560px}.nn-fs__slide--type{grid-template-columns:1fr}.nn-fs__slide--type .nn-fs__text{min-height:420px}.nn-fs__slide--type .nn-fs__text .nn-stack{max-width:900px}.nn-fs__nav{position:absolute;left:0;bottom:0;width:100%;display:flex;align-items:center;gap:16px;padding:8px var(--nn-gutter);pointer-events:none}@media(min-width:1000px){.nn-fs__nav{width:50%;padding-inline:clamp(40px,4.4vw,64px)}}.nn-fs__nav>*{pointer-events:auto}.nn-fs__text{position:relative}.nn-fs__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nn-fs__cover~.nn-stack{position:relative;z-index:2;pointer-events:none}.nn-fs__cover~.nn-stack a,.nn-fs__cover~.nn-stack button{pointer-events:auto}.nn-fs__nav{z-index:3}@media(hover:hover){.nn-fs__text:has(.nn-fs__cover:hover) .nn-btn{text-decoration-thickness:2px}}.nn-fs__slide .nn-eyebrow{color:inherit;opacity:.75}.nn-fs__count{font-size:.75rem;opacity:.7}.nn-fs__dots{display:flex;gap:0;flex:1}.nn-fs .nn-fs__dot{display:flex;align-items:center;width:30px;min-width:0;height:44px;min-height:0;padding:0 4px;border:0;border-radius:0;background:transparent!important;cursor:pointer}.nn-fs .nn-fs__dot:before{content:"";display:block;width:100%;height:3px;background:currentColor;opacity:.25;transition:opacity .15s ease}.nn-fs .nn-fs__dot[aria-current=true]{width:44px}.nn-fs .nn-fs__dot[aria-current=true]:before{opacity:1}.nn-fs .nn-fs__dot:active:before{opacity:.6}.nn-fs__arrows{display:none;gap:8px}@media(min-width:1000px){.nn-fs__arrows{display:flex}}.nn-fs__arrow{width:44px;height:44px;border:1px solid currentColor;background:transparent;color:inherit;font-size:1rem;cursor:pointer}@media(hover:hover){.nn-fs__arrow:hover{opacity:.6}}.nn-foot ul,.nn-foot li{margin:0;padding:0}.nn-foot li:before,.nn-foot li::marker{content:none}.nn-foot__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nn-foot{padding:clamp(40px,5vw,72px) var(--nn-gutter, 20px) 24px;border-top:1px solid rgb(var(--text-color, 28 28 28) / .1)}.nn-foot__top{display:grid;gap:40px;max-width:1400px;margin:0 auto}@media(min-width:1000px){.nn-foot__top{grid-template-columns:minmax(320px,5fr) 7fr;gap:64px}}.nn-foot__h{margin:0 0 8px;font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.01em;font-weight:500}.nn-foot__sub{font-size:15px;opacity:.75;max-width:420px}.nn-foot__sub p{margin:0}.nn-foot__form{margin:18px 0 10px;max-width:440px}.nn-foot__field{display:flex;border-bottom:1px solid currentColor}.nn-foot__field input{flex:1;min-width:0;border:0;background:transparent;padding:12px 0;font-size:16px;color:inherit;outline:none}.nn-foot__field input::placeholder{color:inherit;opacity:.5}.nn-foot__field button{border:0;background:transparent;color:inherit;padding:12px 0 12px 16px;font-size:14px;letter-spacing:.04em;cursor:pointer;white-space:nowrap}.nn-foot__field:focus-within{border-bottom-width:2px}.nn-foot__ok{margin:0;padding:12px 0;font-size:15px}.nn-foot__err{margin:8px 0 0;font-size:13px;color:#b3261e}.nn-foot__small{font-size:12px;opacity:.55;max-width:440px}.nn-foot__small p{margin:0}.nn-foot__small a{color:inherit}.nn-foot__cols{display:grid;gap:28px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.nn-foot__cols{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.nn-foot__ct{margin:0 0 12px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.nn-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.nn-foot__col a{color:inherit;text-decoration:none;font-size:14px}.nn-foot__col a:hover{text-decoration:underline;text-underline-offset:3px}.nn-foot__col a:has(.nn-foot__soc){display:inline-flex!important;align-items:center!important;gap:8px;line-height:1}.nn-foot__soc{display:inline-flex;width:16px;height:16px;flex-shrink:0}.nn-foot__soc svg{width:16px;height:16px}.nn-foot__bottom{max-width:1400px;margin:clamp(40px,5vw,64px) auto 0;padding-top:18px;border-top:1px solid rgb(var(--text-color, 28 28 28) / .1);display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;font-size:12px;opacity:.7}.nn-foot__bottom p{margin:0}.nn-foot__legal,.nn-foot__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.nn-foot__legal a{color:inherit;text-decoration:none}.nn-foot__pay{margin-left:auto;gap:6px}.nn-foot__pay svg{width:32px;height:auto}.nn-foot .nn-foot__ct{opacity:1!important;color:var(--nn-subhead, #6F6E6B)!important}.nn-foot .nn-foot__col li,.nn-foot .nn-foot__legal li{padding:0!important;margin:0!important}.nn-foot .nn-foot__bottom{border-top:0!important;padding-top:0!important;font-family:var(--nn3-mono, "IBM Plex Mono", monospace)!important}.nn-foot .nn-foot__bottom :is(p,a,li){font-family:inherit!important}.nn-hero{position:relative;min-height:var(--nn-hero-h, 80vh);display:grid;overflow:hidden}.nn-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.nn-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% var(--nn-hero-fy, 50%)}.nn-hero__media--duo{display:grid;grid-template-columns:1fr 1fr;gap:0}.nn-hero__media--trio{grid-template-columns:1fr 1fr 1fr}.nn-hero__half{position:relative;min-width:0;overflow:hidden}.nn-hero__half img{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:749px){.nn-hero__media--duo{grid-template-columns:1fr}.nn-hero__half--2{display:none}}.nn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#0000004d 38%,#0000 62%),rgb(0 0 0 / var(--nn-hero-ov, .15))}@media(min-width:750px){.nn-hero__media--center-right:after,.nn-hero__media--bottom-right:after{background:linear-gradient(to left,#00000085,#0000003d 42%,#0000 66%),rgb(0 0 0 / var(--nn-hero-ov, .15))}.nn-hero__media--center-left:after,.nn-hero__media--bottom-left:after{background:linear-gradient(to right,#00000085,#0000003d 42%,#0000 66%),rgb(0 0 0 / var(--nn-hero-ov, .15))}.nn-hero__media--center:after{background:radial-gradient(ellipse 60% 55% at 50% 55%,#00000070,#0000 72%),rgb(0 0 0 / var(--nn-hero-ov, .15))}}.nn-hero__content{position:relative;display:flex;padding-block:64px;color:#fff}.nn-hero__content .nn-eyebrow{color:#ffffffe6}.nn-hero__content .nn-body{text-shadow:0 1px 14px rgb(0 0 0 / .3)}.nn-hero__content--bottom-left{align-items:flex-end;justify-content:flex-start}.nn-hero__content--bottom-right{align-items:flex-end;justify-content:flex-end}.nn-hero__content--center-right{align-items:center;justify-content:flex-end}.nn-hero__content--center-left{align-items:center;justify-content:flex-start}.nn-hero__content--center{align-items:center;justify-content:center;text-align:center}@media(max-width:749px){.nn-hero__content{align-items:flex-end!important;justify-content:flex-start!important;text-align:left}}.nn-hero__btns{display:flex;flex-wrap:wrap;gap:10px}.nn .nn-hero__ghost{background:#00000038;color:#fff;border:1px solid rgb(255 255 255 / .85);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%)}@media(hover:hover){.nn .nn-hero__ghost:hover{background:#fff;color:#1c1c1c;opacity:1}}.nn .nn-hero__ghost:active{background:#ffffffe6;color:#1c1c1c}@media(max-width:749px){.nn-hero__btns{display:grid;grid-template-columns:1fr 1fr}.nn-hero__btns .nn-btn--light{grid-column:1 / -1}.nn-hero__btns .nn-btn{justify-content:center;text-align:center}}@media(prefers-reduced-transparency:reduce){.nn .nn-hero__ghost{background:#0000008c;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.nn-hero__media:after{background:#0000008c!important}.nn .nn-hero__ghost{background:#1c1c1c;border-color:#fff}}.nn-hero__pair{display:contents}.nn-hero--v3{min-height:0;aspect-ratio:2 / 1}.nn-hero--v3 .nn-hero__media:after{background:linear-gradient(to top,#00000059,#0000 45%)}.nn-hero--v3 .nn-hero__content{align-items:flex-end!important;justify-content:flex-start!important;text-align:left!important;padding:40px!important;max-width:none}.nn-hero--v3 .nn-hero__content .nn-stack{max-width:none!important;gap:24px}.nn-hero--v3 .nn-h--xxl{font-size:125px;line-height:.95;letter-spacing:-.04em;color:#fff;max-width:50vw}.nn-hero--v3 .nn-hero__eyebrow,.nn-hero--v3 .nn-body{display:none}.nn-hero--v3 .nn-hero__btns{display:flex;flex-direction:column;gap:10px;width:490px;max-width:100%}.nn-hero--v3 .nn-hero__pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nn-hero--v3 .nn-btn{height:48px;width:100%;justify-content:center;border-radius:0;font-size:14px;font-weight:700}.nn-hero--v3 .nn-btn--light{background:#fff;color:#000;border:0}.nn-hero.nn-hero--v3 .nn-hero__ghost{background:#00000038;color:#fff;border:0}@media(max-width:999px){.nn-hero--v3 .nn-h--xxl{font-size:88px}}@media(max-width:749px){.nn-hero--v3{aspect-ratio:9 / 16;max-height:88vh}.nn-hero--v3 .nn-hero__content{padding:20px!important}.nn-hero--v3 .nn-h--xxl{font-size:56px;max-width:none}.nn-hero--v3 .nn-hero__btns{width:100%}.nn-hero--m2 .nn-hero__half:first-child{display:none}.nn-hero--m2 .nn-hero__half--2{display:block}.nn-hero--m2 .nn-hero__half--2~.nn-hero__half--2{display:none}}.nn-imgcols__grid{display:grid;grid-template-columns:1fr;gap:24px 2px}@media(min-width:750px){.nn-imgcols__grid{grid-template-columns:repeat(var(--nn-cols, 3),minmax(0,1fr))}}.nn-imgcols__item{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit;min-width:0}.nn-imgcols__media{position:relative;overflow:hidden;background:var(--nn-stone)}.nn-imgcols__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nn-imgcols__cap{display:flex;flex-direction:column;gap:6px;padding-inline:clamp(12px,1.4vw,20px)}.nn-imgcols__cap--in{padding-inline:12px}.nn-imgcols--over .nn-imgcols__item{position:relative;gap:0}.nn-imgcols--over .nn-imgcols__cap{position:absolute;left:0;right:0;bottom:0;gap:4px;padding:110px clamp(16px,2vw,28px) clamp(16px,2vw,24px);background:linear-gradient(to top,rgb(0 0 0 / .62),rgb(0 0 0 / .3) 50%,transparent);color:#fff}.nn-imgcols--over .nn-imgcols__txt{font-size:15px;line-height:1.35;max-width:34ch}.nn-imgcols__cta{margin-top:10px;font-size:13px;letter-spacing:.02em;white-space:nowrap;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.nn-imgcols__cta span{display:inline-block;transition:transform .25s ease}@media(hover:hover){.nn-imgcols__item:hover .nn-imgcols__cta span{transform:translate(3px)}}.nn-imgcols--over .nn-imgcols__cap .nn-muted{color:#fff;opacity:.92}.nn-imgcols--over .nn-imgcols__media img{transition:transform .8s ease}.nn-imgcols--over .nn-imgcols__item:hover .nn-imgcols__media img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.nn-imgcols--over .nn-imgcols__media img{transition:none}}.nn-imgcols__h{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em}.nn-ps__in{grid-template-areas:"q" "l" "n"}.nn-ps__quotes{grid-area:q}.nn-ps__logos{grid-area:l}.nn-ps__name{grid-area:n;margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nn-ps__ey{display:none}.nn-ps__q figcaption{display:none}.nn-ps__q blockquote{font-size:20px!important;line-height:1.25!important;letter-spacing:-.01em!important}.nn .nn-ps__logo img{height:50px!important;width:50px;border-radius:50%;object-fit:cover}.nn .nn-ps__logo{opacity:.4;filter:grayscale(1)}.nn-ps{background:rgb(var(--background));color:rgb(var(--text-color))}.nn-ps__in{padding-block:clamp(36px,4vw,56px);display:grid;gap:clamp(18px,2vw,26px);justify-items:center;text-align:center}.nn-ps__ey{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.nn-ps__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(4px,2vw,28px)}.nn .nn-ps__logo{background:none;border:0;padding:4px;cursor:pointer;opacity:.45;filter:grayscale(1);transition:opacity .25s,filter .25s;min-height:0}.nn .nn-ps__logo img{display:block;height:clamp(72px,9vw,120px);width:auto}.nn .nn-ps__logo[aria-selected=true],.nn .nn-ps__logo:hover,.nn .nn-ps__logo:focus-visible{opacity:1;filter:none}.nn .nn-ps__logo:focus-visible{outline:2px solid currentColor;outline-offset:4px}.nn-ps__quotes{display:grid;max-width:820px}.nn-ps__q{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .35s;display:grid;gap:8px;justify-items:center;text-align:center}.nn-ps__q.is-on{opacity:1;visibility:visible}.nn-ps__q blockquote{margin:0;font-weight:700;font-size:clamp(18px,1.9vw,26px);letter-spacing:-.025em;line-height:1.25;text-wrap:balance}.nn-ps__q figcaption{font-size:12px;opacity:.6}.nn-pgrid__line{margin:-12px 0 16px;color:#1c1c1c}.nn-pgrid__line a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nn-pgrid__empty{padding:32px 0 48px;margin:0;color:#1c1c1c}.nn-pgrid__empty button{border:0;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.nn-pgrid__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.nn-pgrid__chips button.nn-chip{font:inherit;font-size:.875rem;cursor:pointer;background:none;min-height:36px;padding:0 13px}.nn-pgrid .nn-card__media{aspect-ratio:var(--nn-card-ratio, 4 / 5)}@media(min-width:750px){.nn-pgrid--small{max-width:760px}}.nn-pgrid--small .nn-card__row,.nn-pgrid--small .nn-card__feel{padding-inline:0}.nn-pgrid--small .nn-card__row{flex-direction:column;gap:2px;font-size:12px}.nn-reviews__grid{display:grid;gap:4px;grid-template-columns:1fr}@media(min-width:750px){.nn-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nn-reviews__card{margin:0;padding:clamp(24px,3.4vw,48px);min-height:clamp(300px,30vw,420px);background:rgb(var(--background));color:rgb(var(--text-color));display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.nn-reviews__eyebrow,.nn-reviews__q,.nn-reviews__who{margin:0;color:inherit}.nn-reviews__q{text-wrap:balance}.nn-reviews__sum{font-size:clamp(15px,1.4vw,19px)}.nn-reviews__sum b{font-weight:700}.nn-reviews--marq .nn-reviews__grid{display:grid!important;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 24px)*.4);gap:12px;overflow-x:auto;scroll-snap-type:none;scrollbar-width:none;margin-inline:calc(-1 * var(--nn3-margin, 48px));padding-inline:var(--nn3-margin, 48px);scroll-padding-inline:var(--nn3-margin, 48px)}.nn-reviews--marq .nn-reviews__grid::-webkit-scrollbar{display:none}.nn-reviews--marq .nn-reviews__card{scroll-snap-align:none;aspect-ratio:1 / 1;min-height:0;padding:40px;gap:18px;background:var(--nn3-grey, #f2f1ee);color:#000}.nn-reviews--marq .nn-reviews__eyebrow{color:#c1beb4}.nn-reviews--marq .nn-reviews__q{font-size:48px!important;line-height:1!important;letter-spacing:-.035em!important}@media(max-width:749px){.nn-reviews--marq .nn-reviews__grid{gap:8px;grid-auto-columns:66%;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.nn-reviews--marq .nn-reviews__card{padding:20px;gap:10px}.nn-reviews--marq .nn-reviews__q{font-size:20px!important;line-height:1.25!important;letter-spacing:-.01em!important}}.nn-so{padding-block:56px 48px;border-top:1px solid var(--nn-line)}.nn-so__logo{display:inline-block;margin-bottom:28px}.nn-so__logo img{display:block;height:auto;max-width:100%}.nn-so__goa{margin-top:8px;font-size:13px;color:var(--nn-muted)}.nn-so__goa .nn-goa{margin:0}.nn-so__tag{font-size:clamp(44px,9vw,120px);line-height:.95}.nn-so__line{margin:18px 0 0;font-size:15px;color:var(--nn-muted);max-width:60ch}.nn-so__proof{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 0;font-size:15px;line-height:1.4}.nn-so .nn-so__proof{padding-inline-start:0;margin-inline-start:0}.nn-so .nn-so__proof li{display:inline-flex;align-items:baseline;gap:6px;padding:0;margin:0}.nn-so .nn-so__proof li:before,.nn-so .nn-so__proof li::marker{content:none;display:none}.nn-so__plus{font-weight:700;margin:0 14px 0 2px}.nn-so__proof a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.nn-so__soon{font-size:11px;letter-spacing:.06em;text-transform:lowercase;border:1px solid currentColor;padding:1px 6px;margin-left:4px}.nn-so__goy{margin-top:28px;padding-top:20px;border-top:1px solid rgb(28 28 28 / .2)}.nn-so__note{margin-top:16px;font-size:13px;color:var(--nn-muted);max-width:70ch}.nn-so__note p{margin:0}.nn-so__note a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/310/compiled_assets/styles.css.map?subset=AAAAAAAAgAFCAAOAQgE */
