.nx-sec{background:var(--nx-sec-bg, #fff);padding-top:calc(var(--nx-pt, 40) * .75px);padding-bottom:calc(var(--nx-pb, 40) * .75px);overflow:hidden}@media screen and (min-width:750px){.nx-sec{padding-top:calc(var(--nx-pt, 40) * 1px);padding-bottom:calc(var(--nx-pb, 40) * 1px)}}.nx-sec *,.nx-sec *:before,.nx-sec *:after{box-sizing:border-box}.nx-sec .nx-icon{width:1em;height:1em;flex-shrink:0;display:inline-block;vertical-align:middle}.nx-sec .nx-placeholder{width:100%;height:100%;min-height:240px;background:#0000000d;fill:#00000059}.nx-sec__inner{max-width:1200px;margin:0 auto;padding:0 16px}@media screen and (min-width:750px){.nx-sec__inner{padding:0 50px}}.nx-sec__title{margin:0;color:var(--nx-title-color, #000);font-family:var(--font-heading-family, inherit);font-size:calc(var(--nx-title-size, 40) * .7px);line-height:1.1}@media screen and (min-width:769px){.nx-sec__title{font-size:calc(var(--nx-title-size, 40) * 1px)}}.nx-sec__title--bold{font-weight:700}.nx-sec__body{color:var(--nx-body-color, #000);font-size:calc(var(--nx-body-size, 16) * .85px);line-height:1.55}@media screen and (min-width:750px){.nx-sec__body{font-size:calc(var(--nx-body-size, 16) * 1px)}}.nx-sec__body>*:first-child{margin-top:0}.nx-sec__body>*:last-child{margin-bottom:0}.nx-sec__body p{margin:0 0 10px}.nx-sec__body a{color:inherit}.nx-sec__button{display:inline-flex;align-items:center;justify-content:center;min-width:128px;min-height:50px;padding:0 30px;border-radius:30px;background:var(--nx-btn-bg, #e8614a);color:var(--nx-btn-text, #fff);font-size:15px;font-weight:600;text-decoration:none;transition:filter .2s ease}.nx-sec__button:hover{filter:brightness(1.1)}.nx-sec__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.nx-shadow{box-shadow:#0000003d 0 1px 4px,#00000029 0 3px 8px}.nx-split{display:flex;flex-direction:column;gap:24px}.nx-split--mobile-media-first{flex-direction:column-reverse}@media screen and (min-width:750px){.nx-split,.nx-split--mobile-media-first{flex-direction:row;align-items:center;gap:65px}.nx-split--reverse{flex-direction:row-reverse}.nx-split>*{flex:1 1 0;min-width:0}.nx-split>.nx-split__narrow{flex:0 0 40%}}.nx-split__media{border-radius:15px;overflow:hidden}.nx-split__media img{display:block;width:100%;height:auto;object-fit:cover}.nx-split__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--nx-text-gap, 24px)}.nx-marquee{background:var(--nx-sec-bg);color:var(--nx-marquee-color);overflow:hidden}.nx-marquee__track{display:flex;width:max-content;animation:nx-marquee var(--nx-marquee-duration, 40s) linear infinite}.nx-marquee:hover .nx-marquee__track{animation-play-state:paused}.nx-marquee__group{display:flex;flex-shrink:0}.nx-marquee__item{margin:0;padding:0 calc(var(--nx-marquee-gap, 30) * 1px);font-size:calc(var(--nx-marquee-size, 20) * .8px);font-weight:600;letter-spacing:.04em;line-height:1;white-space:nowrap}@media screen and (min-width:750px){.nx-marquee__item{font-size:calc(var(--nx-marquee-size, 20) * 1px)}}@keyframes nx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nx-marquee__track{animation:none}}.nx-vslider{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.nx-vslider__title{flex:1 1 auto}.nx-vslider__arrows{display:flex;gap:25px}.nx-vslider__arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--nx-arrow-color, #000);border-radius:50%;background:none;color:var(--nx-arrow-color, #000);font-size:18px;cursor:pointer;transition:opacity .3s linear}.nx-vslider__arrow:hover{opacity:.6}.nx-vslider__arrow:disabled{opacity:.25;cursor:default}.nx-vslider__viewport{flex:0 0 100%;width:100%}.nx-vslider__track{display:flex;margin:0 -12px;padding:16px 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.nx-vslider__track::-webkit-scrollbar{display:none}.nx-vslider__slide{flex:0 0 100%;padding:0 12px;scroll-snap-align:start}@media screen and (min-width:750px){.nx-vslider__slide{flex-basis:50%}}@media screen and (min-width:990px){.nx-vslider__slide{flex-basis:calc(100% / var(--nx-per-view, 3))}}.nx-vslider__media{position:relative;aspect-ratio:var(--nx-video-ratio, 9 / 16);border:1px solid var(--nx-video-border, #000);border-radius:15px;overflow:hidden;background:#000}.nx-vslider__media video,.nx-vslider__media img,.nx-vslider__media .nx-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nx-vslider__play{position:absolute;top:50%;left:50%;width:60px;height:60px;padding:0;border:0;background:none;transform:translate(-50%,-50%);cursor:pointer;font-size:60px;transition:opacity .2s ease}.nx-vslider__play .nx-icon__play-bg{fill:var(--nx-play-bg, #f7f3ee)}.nx-vslider__play .nx-icon__play-fg{fill:var(--nx-play-fg, #e8614a)}.nx-vslider__media.is-playing .nx-vslider__play{opacity:0}.nx-vslider__body{flex:0 0 100%;text-align:center}@media screen and (max-width:749px){.nx-vslider{flex-direction:column;gap:20px}.nx-vslider__title{text-align:center}.nx-vslider__arrows{order:3}.nx-vslider__body{order:4}.nx-vslider__play{width:40px;height:40px;font-size:40px}}.nx-results__list{width:100%}.nx-results__row{display:flex;align-items:center;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.15)}.nx-results__row:first-child{border-top:1px solid rgba(0,0,0,.15)}.nx-results--plain .nx-results__row{border:0}.nx-results__value{flex-shrink:0;margin:0 22px 0 0;color:var(--nx-stat-color, #000);font-size:calc(var(--nx-stat-size, 50) * .8px);font-weight:700;line-height:1;min-width:2.6em}@media screen and (min-width:750px){.nx-results__value{font-size:calc(var(--nx-stat-size, 50) * 1px)}}.nx-results--ring .nx-results__value{position:relative;display:flex;align-items:center;justify-content:center;width:90px;height:90px;min-width:0;border-radius:50%;font-size:22px;background:conic-gradient(var(--nx-stat-color, #000) var(--nx-pct),rgba(255,255,255,.8) 0);isolation:isolate}.nx-results--ring .nx-results__value:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--nx-sec-bg);z-index:-1}.nx-results__text{margin:0;color:var(--nx-body-color, #000);font-size:calc(var(--nx-row-size, 18) * .85px);line-height:1.4}@media screen and (min-width:750px){.nx-results__text{font-size:calc(var(--nx-row-size, 18) * 1px)}}.nx-results__disclaimer{font-size:12px;font-weight:700}.nx-features__panel{display:flex;flex-direction:column;gap:32px}.nx-features__grid{display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width:750px){.nx-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 60px}}.nx-feature{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width:750px){.nx-features--left .nx-feature,.nx-features--left .nx-features__panel{align-items:flex-start;text-align:left}}.nx-features__panel{align-items:center;text-align:center}.nx-feature__heading{margin:0 0 4px;color:var(--nx-title-color, #000);font-size:calc(var(--nx-feature-heading, 22) * .85px);font-weight:700;line-height:1.2}.nx-feature__text{margin:0 0 8px;color:var(--nx-body-color, #000);font-size:calc(var(--nx-feature-body, 16) * .9px);line-height:1.5}@media screen and (min-width:750px){.nx-feature__heading{margin-bottom:10px;font-size:calc(var(--nx-feature-heading, 22) * 1px)}.nx-feature__text{margin-bottom:12px;font-size:calc(var(--nx-feature-body, 16) * 1px)}}.nx-feature__chip{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:5px 12px;border-radius:25px;background:var(--nx-chip-bg, #fff);box-shadow:#0000001f 0 2px 4px;color:var(--nx-body-color, #000);font-size:15px;line-height:1.1}.nx-feature__chip .nx-icon{color:var(--nx-icon-color, #e8614a);font-size:18px}.nx-divider{display:block;line-height:0;background:var(--nx-sec-bg);padding-top:calc(var(--nx-pt, 0) * 1px)}.nx-divider__shape{display:block;width:100%;height:calc(var(--nx-divider-h, 120) * .6px);color:var(--nx-shape-color);transform:var(--nx-flip-x, scaleX(1)) var(--nx-flip-y, scaleY(1))}@media screen and (min-width:750px){.nx-divider__shape{height:calc(var(--nx-divider-h, 120) * 1px)}}.nx-divider__wave use{animation:nx-wave 12s cubic-bezier(.55,.5,.45,.5) infinite}.nx-divider__wave g:nth-child(2) use{animation-delay:-2s;animation-duration:10s;opacity:.7}.nx-divider__wave g:nth-child(3) use{animation-delay:-3s;animation-duration:8s;opacity:.5}.nx-divider__wave g:nth-child(4) use{animation-delay:-4s;animation-duration:6s;opacity:.3}.nx-divider__wave g:nth-child(1) use{opacity:1}@keyframes nx-wave{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(prefers-reduced-motion:reduce){.nx-divider__wave use{animation:none}}.nx-faq{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:750px){.nx-faq{flex-direction:row;align-items:center;gap:65px}.nx-faq>*{flex:1 1 0;min-width:0}}.nx-faq__col{display:flex;flex-direction:column;align-items:center}.nx-faq__col .nx-sec__title{margin-bottom:40px;text-align:center}.nx-faq__list{width:100%}.nx-faq__item{border-top:1px solid var(--nx-q-color, #000)}.nx-faq__item:last-child{border-bottom:1px solid var(--nx-q-color, #000)}.nx-faq__q{display:flex;align-items:center;justify-content:space-between;gap:11px;padding:20px 0;color:var(--nx-q-color, #000);font-size:calc(var(--nx-q-size, 18) * .85px);cursor:pointer;list-style:none;transition:opacity .125s ease-in-out}.nx-faq__q::-webkit-details-marker{display:none}.nx-faq__q:hover{opacity:.65}.nx-faq__q .nx-icon{font-size:1.2em}.nx-faq__q .nx-faq__minus,.nx-faq__item[open] .nx-faq__plus{display:none}.nx-faq__item[open] .nx-faq__minus{display:inline-block}.nx-faq__a{padding:0 0 20px;color:var(--nx-a-color, #606367);font-size:calc(var(--nx-a-size, 16) * .85px);line-height:1.55}.nx-faq__a p{margin:0 0 8px}.nx-faq__a p:last-child{margin:0}@media screen and (min-width:750px){.nx-faq__q{font-size:calc(var(--nx-q-size, 18) * 1px)}.nx-faq__a{font-size:calc(var(--nx-a-size, 16) * 1px)}}.nx-faq__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:380px;border-radius:15px;overflow:hidden}@media screen and (min-width:750px){.nx-faq__card{min-height:560px}}.nx-faq__card>img,.nx-faq__card>.nx-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nx-faq__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:var(--nx-overlay, .1)}.nx-faq__card-text{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;color:#fff}@media screen and (min-width:750px){.nx-faq__card-text{padding:40px}}.nx-faq__card-eyebrow{margin:0;font-size:16px;font-weight:700;color:var(--nx-card-text, #fff)}.nx-faq__card-body{margin:0;font-size:21px;line-height:1.3;color:var(--nx-card-text, #fff)}.nx-faq__card-body p{margin:0}.nx-hero__grid{display:flex;flex-direction:column-reverse;gap:28px;align-items:center}.nx-hero--banner .nx-hero__grid{flex-direction:column}@media screen and (min-width:750px){.nx-hero__grid{flex-direction:row;gap:56px}.nx-hero__grid--reverse{flex-direction:row-reverse}.nx-hero__grid>*{flex:1 1 0;min-width:0}}.nx-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.nx-hero--banner .nx-hero__text{align-items:center;text-align:center;max-width:760px;margin:0 auto}@media screen and (max-width:749px){.nx-hero--split .nx-hero__text{align-items:center;text-align:center}}.nx-hero__eyebrow{margin:0;color:var(--nx-accent, #d4315f);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nx-hero__title{overflow-wrap:anywhere}.nx-hero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0;color:var(--nx-title-color, #000);font-size:22px;font-weight:700}.nx-hero__price-compare{color:#00000080;font-size:16px;font-weight:400}.nx-hero__button{min-width:220px;min-height:54px;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nx-hero__button.is-disabled{opacity:.55;cursor:not-allowed}.nx-hero__note{margin:0;color:var(--nx-body-color, #000);font-size:13px;opacity:.75}.nx-hero__media{width:100%;border-radius:24px;overflow:hidden;background:#fff;box-shadow:#0000001f 0 8px 30px}.nx-hero__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.nx-trust__title{text-align:center;margin-bottom:28px}.nx-trust{display:grid;grid-template-columns:1fr;gap:18px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.nx-trust{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}}.nx-trust__item{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:18px;background:#fce7e48c}.nx-trust__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--nx-icon-color, #e8614a);font-size:22px}.nx-trust__heading{margin:0 0 4px;color:var(--nx-title-color, #000);font-size:16px;font-weight:700;line-height:1.3}.nx-trust__body{color:var(--nx-body-color, #000);font-size:14px;line-height:1.5}.nx-trust__body p{margin:0}.nx-trust__link{display:inline-block;margin-top:6px;color:var(--nx-title-color, #000);font-size:14px;font-weight:600;text-underline-offset:3px}.nx-trust__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:24px 0 0;padding:0;list-style:none}.nx-trust__pay-icon{display:block;width:38px;height:24px}.nx-specs{width:100%;margin:0}.nx-specs__row{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.12)}.nx-specs__row:first-child{border-top:1px solid rgba(0,0,0,.12)}.nx-specs dt{color:var(--nx-title-color, #000);font-size:15px;font-weight:700}.nx-specs dd{margin:0;color:var(--nx-body-color, #000);font-size:15px}.nx-specs__note{font-size:13px;opacity:.8}.nx-specs__media img{aspect-ratio:1}.nx-split__media>.nx-placeholder,.nx-faq__card>.nx-placeholder{display:block;width:100%;height:auto;min-height:0;aspect-ratio:1;background:#0000000f}.nx-faq__card>.nx-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.nx-results .nx-split__media>.nx-placeholder{aspect-ratio:3 / 2}.nx-stars{position:relative;display:inline-flex;color:#00000026;font-size:20px}.nx-stars__base,.nx-stars__fill{display:inline-flex;gap:2px}.nx-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--nx-pct, 100%);overflow:hidden;color:var(--nx-star, #e8614a)}.nx-reviews__title{text-align:center;margin-bottom:24px}.nx-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 40px;margin:0 auto 28px;padding:20px;max-width:820px;border-radius:18px;background:var(--nx-card-bg, #fff)}.nx-reviews__score{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.nx-reviews__value{color:var(--nx-title-color, #000);font-size:44px;font-weight:700;line-height:1}.nx-reviews__count,.nx-reviews__verified{margin:0;color:var(--nx-body-color, #000);font-size:14px}.nx-reviews__verified{display:inline-flex;align-items:center;gap:4px;font-weight:600}.nx-reviews__bars{display:grid;gap:6px;min-width:240px;margin:0;padding:0;list-style:none}.nx-reviews__bar{display:grid;grid-template-columns:12px 14px 1fr 38px;align-items:center;gap:6px;font-size:13px;color:var(--nx-body-color, #000)}.nx-reviews__bar .nx-icon{color:var(--nx-star, #e8614a);font-size:13px}.nx-reviews__track{height:8px;border-radius:8px;background:#0000001a;overflow:hidden}.nx-reviews__track span{display:block;height:100%;background:var(--nx-star, #e8614a)}.nx-reviews__pct{text-align:right}.nx-reviews__summary-text{flex-basis:100%;text-align:center;font-size:14px}.nx-reviews__carousel{display:flex;align-items:center;gap:8px}.nx-reviews__track-list{display:flex;gap:16px;flex:1;min-width:0;margin:0;padding:6px 2px 14px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.nx-reviews__track-list::-webkit-scrollbar{display:none}.nx-review{flex:0 0 86%;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;background:var(--nx-card-bg, #fff);box-shadow:#0000001f 0 3px 10px;color:var(--nx-body-color, #000)}@media screen and (min-width:750px){.nx-review{flex-basis:calc((100% - 32px) / 3)}}.nx-review__head{display:flex;align-items:center;gap:12px}.nx-review__avatar{flex:0 0 56px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:#fce7e4;color:#8b1e3f;font-size:22px;font-weight:700}.nx-review__avatar img{width:100%;height:100%;object-fit:cover}.nx-review__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700}.nx-review__badge{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:20px;background:#e8f7ee;color:#1e7a45;font-size:11px;font-weight:600}.nx-review__meta{margin:2px 0 0;font-size:12px;opacity:.7}.nx-review__stars{display:flex;gap:2px;color:var(--nx-star, #e8614a);font-size:16px}.nx-review__stars .is-off{color:#00000026}.nx-review__title{margin:0;font-weight:700;font-size:15px}.nx-review__text{font-size:15px;line-height:1.5}.nx-review__text p{margin:0 0 6px}.nx-review__variant{margin:0;font-size:12px;opacity:.7}.nx-reviews__arrow{display:none;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.2);border-radius:50%;background:#fff;color:#000;font-size:18px;cursor:pointer}.nx-reviews__arrow:disabled{opacity:.3;cursor:default}@media screen and (min-width:750px){.nx-reviews__arrow{display:inline-flex}}.nx-fbrand{color:var(--nx-fb-text);text-align:center}.nx-fbrand__inner{max-width:860px}.nx-fbrand__eyebrow{margin:0 0 15px;color:var(--nx-fb-accent);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.nx-fbrand__heading{margin:0 0 20px;color:#fff;font-size:29px;font-weight:700;line-height:1.2}.nx-fbrand__heading em{color:var(--nx-fb-accent);font-style:italic}@media screen and (min-width:750px){.nx-fbrand__eyebrow{font-size:12px}.nx-fbrand__heading{font-size:48px}}.nx-fbrand__line{display:block;width:42px;height:3px;margin:0 auto 25px;background:var(--nx-fb-line)}@media screen and (min-width:750px){.nx-fbrand__line{width:60px}}.nx-fbrand__text{font-size:15px;line-height:1.6}@media screen and (min-width:750px){.nx-fbrand__text{font-size:16px}}.nx-fbrand__text p{margin:0 0 14px}.nx-fbrand__text strong{color:#fff}.nx-fbrand__contact{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none;font-size:15px}.nx-fbrand__contact a{color:#8fb4ff}.nx-fbrand__newsletter{margin-top:44px}.nx-fbrand__nl-heading{margin:0 auto 22px;max-width:520px;color:#fff;font-size:22px;font-weight:700;line-height:1.3}@media screen and (min-width:750px){.nx-fbrand__nl-heading{font-size:26px}}.nx-fbrand__form{position:relative;display:flex;flex-wrap:wrap;justify-content:center;max-width:520px;margin:0 auto}.nx-fbrand__form input[type=email]{width:100%;min-height:56px;padding:0 60px 0 26px;border:1px solid rgba(255,255,255,.7);border-radius:100px;background:transparent;color:#fff;font:inherit;font-size:16px}.nx-fbrand__form input::placeholder{color:#ffffffbf}.nx-fbrand__form button{position:absolute;top:8px;right:10px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#fff;font-size:20px;cursor:pointer}.nx-fbrand__msg{flex-basis:100%;margin:10px 0 0;color:#fff;font-size:14px}.nx-fbrand__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:560px;margin:44px auto 0;padding-top:32px;border-top:1px solid rgba(255,255,255,.12);text-align:left}.nx-fbrand__col-title{margin:0 0 12px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nx-fbrand__col ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.nx-fbrand__col a{color:var(--nx-fb-text);font-size:14px;text-decoration:none}.nx-fbrand__col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.nx-fbrand__cols{gap:48px}}.nx-contact__head{max-width:680px;margin:0 auto 32px;text-align:center}.nx-contact__eyebrow{margin:0 0 8px;color:var(--nx-accent);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nx-contact__title{margin:0 0 14px;color:#000;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:.01em;text-transform:uppercase}@media screen and (min-width:750px){.nx-contact__title{font-size:42px}}.nx-contact__intro{color:#000000b8;font-size:16px;line-height:1.6}.nx-contact__intro p{margin:0}.nx-contact__grid{display:grid;gap:20px;max-width:1040px;margin:0 auto}@media screen and (min-width:900px){.nx-contact__grid{grid-template-columns:360px 1fr;gap:28px;align-items:start}}.nx-contact__aside{display:grid;gap:16px}.nx-contact__card{padding:22px;border-radius:18px;background:#fff;box-shadow:0 4px 18px #0000000f}.nx-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:10px;border-radius:50%;background:#fce7e4;color:var(--nx-accent);font-size:18px}.nx-contact__label{margin:0 0 8px;color:#000;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nx-contact__email{display:inline-block;color:var(--nx-accent);font-size:18px;font-weight:700;word-break:break-all;text-decoration:none}.nx-contact__email:hover{text-decoration:underline}.nx-contact__note{margin:10px 0 0;color:#0000009e;font-size:13px;line-height:1.5}.nx-contact__topics{display:grid;gap:12px;margin:0;padding:0;list-style:none}.nx-contact__topics li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#000}.nx-contact__topics .nx-icon{flex-shrink:0;margin-top:2px;color:var(--nx-accent);font-size:16px}.nx-contact__topics strong{display:block;font-weight:600}.nx-contact__topic-text{display:block;color:#0009;font-size:13px}.nx-contact__links{display:grid;gap:8px}.nx-contact__links a{color:#000;font-size:14px;font-weight:500;text-underline-offset:3px}.nx-contact__form-wrap{padding:24px;border-radius:18px;background:#fff;box-shadow:0 4px 18px #0000000f}@media screen and (min-width:750px){.nx-contact__form-wrap{padding:32px}}.nx-contact__form-title{margin:0 0 18px;color:#000;font-size:20px;font-weight:700}.nx-contact__form,.nx-contact__row{display:grid;gap:14px}@media screen and (min-width:600px){.nx-contact__row{grid-template-columns:1fr 1fr}}.nx-contact__field{display:grid;gap:6px;color:#000;font-size:13px;font-weight:600}.nx-contact__field small{color:#00000080;font-weight:400}.nx-contact__field em{color:var(--nx-accent);font-style:normal}.nx-contact__field input,.nx-contact__field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgba(0,0,0,.18);border-radius:12px;background:#fff;color:#000;font:inherit;font-size:16px;font-weight:400}.nx-contact__field textarea{min-height:140px;resize:vertical}.nx-contact__field input:focus,.nx-contact__field textarea:focus{outline:2px solid var(--nx-accent);outline-offset:1px;border-color:transparent}.nx-contact__submit{justify-self:stretch;min-height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--nx-accent);color:#fff;font:inherit;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}@media screen and (min-width:600px){.nx-contact__submit{justify-self:start}}.nx-contact__submit:hover{filter:brightness(1.06)}.nx-contact__success{margin:0;padding:12px 14px;border-radius:12px;background:#e8f7ee;color:#1e7a45;font-size:14px}.nx-contact__errors{padding:12px 14px;border-radius:12px;background:#fff1f0;color:#b42318;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nexora-sections.css.map */
