:where(:root){--jpp-teal: #0F4C5C;--jpp-amber: #FFB627;--jpp-font-head: "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--jpp-font-body: "Nunito Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.jpp{--jpp-teal-hover: #0B3A47;--jpp-amber-hover: #E9A100;--jpp-sage: #D7E8E2;--jpp-sage-light: #EAF3EF;--jpp-cream: #FBF8F3;--jpp-white: #FFFFFF;--jpp-ink: #1B2A30;--jpp-muted: #5B6B70;--jpp-rule: #E6E0D4;--jpp-fs-h1: clamp(32px, 25.9px + 1.57vw, 46px);--jpp-fs-h2: clamp(26px, 23.4px + .67vw, 32px);--jpp-fs-h3: clamp(20px, 19.1px + .22vw, 22px);--jpp-fs-price: clamp(24px, 22.2px + .45vw, 28px);--jpp-fs-body: clamp(16px, 15.1px + .22vw, 18px);--jpp-fs-small: clamp(13px, 12.6px + .11vw, 14px);--jpp-fs-btn: clamp(17px, 16.6px + .11vw, 18px);--jpp-bg: var(--jpp-cream);--jpp-fg: var(--jpp-ink);--jpp-sub: var(--jpp-muted);--jpp-head: var(--jpp-teal);--jpp-line: var(--jpp-rule);--jpp-panel: var(--jpp-sage);--jpp-radius: 18px;--jpp-gutter: 20px;position:relative;background:var(--jpp-bg);color:var(--jpp-fg);font-family:var(--jpp-font-body);font-size:var(--jpp-fs-body);font-weight:400;line-height:1.6;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:750px){.jpp{--jpp-gutter: 40px}}.jpp-bg--cream{--jpp-bg: var(--jpp-cream)}.jpp-bg--white{--jpp-bg: var(--jpp-white)}.jpp-bg--sage,.jpp-bg--panel,.jpp-bg--tint{--jpp-bg: var(--jpp-sage);--jpp-sub: var(--jpp-ink);--jpp-panel: var(--jpp-white)}.jpp-bg--teal,.jpp-bg--dark,.jpp-bg--accent{--jpp-bg: var(--jpp-teal);--jpp-fg: #FFFFFF;--jpp-sub: rgba(255, 255, 255, .88);--jpp-head: #FFFFFF;--jpp-line: rgba(255, 255, 255, .18)}.jpp *,.jpp *:before,.jpp *:after{box-sizing:border-box}.jpp :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,fieldset,legend){margin:0;padding:0;border:0}.jpp :where(h1,h2,h3,h4,p,li,span,a,label,summary,th,td,legend,s,figcaption,blockquote,strong){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.jpp :where(ul,ol){list-style:none}.jpp :where(img,video,iframe){display:block;max-width:100%}.jpp :where(a){color:inherit}.jpp :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}.jpp :where(strong,b){font-weight:600}.jpp .jpp-icon{display:inline-block;flex:none;vertical-align:middle}.jpp[hidden],.jpp [hidden]{display:none!important}.jpp-pad{padding-top:calc(var(--jpp-pt, 56px) * .7);padding-bottom:calc(var(--jpp-pb, 56px) * .7)}@media(min-width:750px){.jpp-pad{padding-top:var(--jpp-pt, 56px);padding-bottom:var(--jpp-pb, 56px)}}.jpp-wrap{width:100%;max-width:calc(1040px + var(--jpp-gutter) * 2);margin-inline:auto;padding-inline:var(--jpp-gutter)}.jpp-wrap--narrow{max-width:calc(680px + var(--jpp-gutter) * 2)}.jpp-wrap--hero,.jpp-wrap--table{max-width:calc(880px + var(--jpp-gutter) * 2)}.jpp-wrap--wide{max-width:calc(1040px + var(--jpp-gutter) * 2)}.jpp-fullbleed{width:100%}.jpp-stack{display:flex;flex-direction:column;gap:18px}.jpp-stack--lg{gap:28px}.jpp-center{text-align:center}.jpp-center-self{align-self:center}.jpp-rel{position:relative}.jpp-hr{border:0;border-top:1px solid var(--jpp-line);margin:0;height:0}@media(max-width:749px){.jpp-hide-mobile{display:none}}@media(min-width:750px){.jpp-hide-desktop{display:none}}.jpp .jpp-h1,.jpp .jpp-h2,.jpp .jpp-h3{font-family:var(--jpp-font-head);color:var(--jpp-head);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}.jpp .jpp-h1{font-size:var(--jpp-fs-h1);font-weight:700;line-height:1.15}.jpp .jpp-h2{font-size:var(--jpp-fs-h2);font-weight:600;line-height:1.2}.jpp .jpp-h2--sm{font-size:var(--jpp-fs-h2)}.jpp .jpp-h3{font-size:var(--jpp-fs-h3);font-weight:600;line-height:1.3}.jpp .jpp-eyebrow,.jpp .jpp-kicker{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:var(--jpp-head)}.jpp .jpp-kicker{color:var(--jpp-fg)}.jpp .jpp-lead{font-size:var(--jpp-fs-body);line-height:1.6;color:var(--jpp-fg);text-wrap:pretty}.jpp .jpp-body{color:var(--jpp-fg);text-wrap:pretty}.jpp .jpp-fineprint{font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-sub)}.jpp .jpp-caption{margin-top:10px;font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-sub)}.jpp-sechead{display:flex;flex-direction:column;gap:12px}.jpp-sechead--center{align-items:center;text-align:center}.jpp-sechead--center .jpp-h2,.jpp-sechead--center .jpp-body{max-width:680px}.jpp-rte>*+*{margin-top:.8em}.jpp-rte a{color:var(--jpp-head);text-decoration:underline;text-underline-offset:2px}.jpp-rte ul{list-style:disc;padding-left:1.2em}.jpp-rte ol{list-style:decimal;padding-left:1.2em}.jpp-rte--lead{font-weight:600;color:var(--jpp-fg)}.jpp .jpp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:12px 28px;border:2px solid var(--jpp-amber);border-radius:14px;background:var(--jpp-amber);color:var(--jpp-ink);font-family:var(--jpp-font-head);font-size:var(--jpp-fs-btn);font-weight:600;line-height:1.15;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease}.jpp .jpp-btn:hover{background:var(--jpp-amber-hover);border-color:var(--jpp-amber-hover);color:var(--jpp-ink)}.jpp .jpp-btn:focus-visible{outline:2px solid var(--jpp-teal);outline-offset:3px}.jpp-bg--teal .jpp-btn:focus-visible{outline-color:#fff}.jpp .jpp-btn[disabled]{opacity:.55;cursor:not-allowed}.jpp .jpp-btn--lg{min-height:60px}.jpp .jpp-btn--block{width:100%}.jpp .jpp-btn--outline,.jpp .jpp-btn--ghost{background:transparent;border-color:var(--jpp-head);color:var(--jpp-head)}.jpp .jpp-btn--outline:hover,.jpp .jpp-btn--ghost:hover{background:transparent;border-color:var(--jpp-teal-hover);color:var(--jpp-teal-hover)}.jpp-bg--teal .jpp-btn--outline:hover,.jpp-bg--teal .jpp-btn--ghost:hover{border-color:#fff;color:#fff;opacity:.85}@media(max-width:749px){.jpp .jpp-btn{width:100%}}.jpp-stars{display:inline-flex;gap:2px;color:var(--jpp-amber);vertical-align:middle}.jpp-stars svg{fill:currentColor}.jpp-stars svg.is-empty{fill:var(--jpp-rule)}.jpp-chip{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--jpp-sage);color:var(--jpp-teal);font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.jpp-pillbadge{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--jpp-amber);color:var(--jpp-ink);font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.03em;line-height:1.3;text-transform:uppercase}.jpp-verified{display:inline-flex;align-items:center;gap:5px;font-size:var(--jpp-fs-small);font-weight:600;color:var(--jpp-teal)}.jpp-iconcircle{width:44px;height:44px;flex:none;border-radius:50%;background:var(--jpp-sage);color:var(--jpp-teal);display:inline-flex;align-items:center;justify-content:center}.jpp-bg--sage .jpp-iconcircle{background:var(--jpp-white)}.jpp-iconcircle--sm{width:40px;height:40px}.jpp-iconcircle--lg{width:48px;height:48px}.jpp-avatar{width:44px;height:44px;flex:none;border-radius:50%;overflow:hidden;background:var(--jpp-sage);display:inline-block}.jpp-avatar img{width:100%;height:100%;object-fit:cover}.jpp-avatar--sm{width:32px;height:32px}.jpp-avatar--md{width:36px;height:36px}.jpp-media{position:relative;overflow:hidden;border-radius:var(--jpp-radius);aspect-ratio:var(--jpp-ratio, 16/10);background:var(--jpp-sage)}.jpp-square .jpp-media{border-radius:0}.jpp-media>.jpp-media__el,.jpp-media>video,.jpp-media>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.jpp-ph{background:repeating-linear-gradient(135deg,#d7e8e2 0 14px,#cfe2db 14px 28px);display:flex;align-items:center;justify-content:center;padding:16px;text-align:center}.jpp-ph--dark{background:repeating-linear-gradient(135deg,#0f4c5c 0 12px,#0b3a47 12px 24px)}.jpp-ph__label{max-width:86%;padding:7px 14px;border-radius:999px;background:#fffffff0;color:var(--jpp-ink);font-size:var(--jpp-fs-small);font-weight:600;line-height:1.4}.jpp-ph__mini{font-size:13px;font-weight:600;color:var(--jpp-teal)}.jpp-fullbleed .jpp-media{border-radius:0}.jpp-mediasec__heading{margin-bottom:20px;text-align:center}.jpp-mediasec__link{display:block;text-decoration:none}.jpp-announce{background:var(--jpp-teal);color:#fff;padding:9px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;font-size:var(--jpp-fs-small);font-weight:600;line-height:1.45;text-align:center}.jpp-brandbar{border-bottom:1px solid var(--jpp-line)}.jpp-brandbar__inner{display:flex;justify-content:center;align-items:center;padding-block:14px}.jpp .jpp-brandbar__logo{font-family:var(--jpp-font-head);font-size:clamp(22px,20.2px + .45vw,26px);font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--jpp-head);text-decoration:none}.jpp-brandbar__img{height:var(--jpp-logo-h, 32px);width:auto}.jpp-hero__head{display:flex;flex-direction:column;gap:18px}@media(min-width:750px){.jpp-hero__head{gap:20px}}.jpp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:var(--jpp-fs-small);font-weight:600;line-height:1.4;color:var(--jpp-sub)}.jpp-byline{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px;padding:16px 0;border-top:1px solid var(--jpp-line);border-bottom:1px solid var(--jpp-line)}.jpp-person{display:flex;align-items:center;gap:12px;min-width:0}.jpp-person__text{display:flex;flex-direction:column;line-height:1.4;min-width:0}.jpp-person__name{font-size:var(--jpp-fs-small);font-weight:600;color:var(--jpp-fg)}.jpp-person__sub{font-size:var(--jpp-fs-small);color:var(--jpp-sub)}.jpp-hero__figure{margin-top:24px}@media(min-width:750px){.jpp-hero__figure{margin-top:28px}}.jpp-floatbadge{position:absolute;z-index:1;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fff;color:var(--jpp-ink);font-size:var(--jpp-fs-small);font-weight:600;line-height:1.3;box-shadow:0 4px 14px #0f4c5c1f}.jpp-floatbadge .jpp-icon{color:var(--jpp-teal)}@media(min-width:750px){.jpp-floatbadge{top:16px;left:16px}}.jpp-trust{margin-top:20px;padding:16px;border:1px solid var(--jpp-rule);border-radius:var(--jpp-radius);background:var(--jpp-white);color:var(--jpp-ink);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:16px}.jpp-trust .jpp-iconcircle{background:var(--jpp-sage)}.jpp-trust__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}@media(min-width:750px){.jpp-trust__item{flex-direction:row;align-items:center;gap:12px}}.jpp-trust__text{display:flex;flex-direction:column;line-height:1.35;min-width:0}.jpp-trust__text strong{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;color:var(--jpp-teal)}.jpp-trust__text span{font-size:var(--jpp-fs-small);color:var(--jpp-muted)}.jpp-ctablock{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.jpp-cta .jpp-ctablock{margin-top:0}.jpp-ctablock .jpp-btn{width:100%;max-width:480px}.jpp-ratingline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-fg)}.jpp-ratingline strong{font-weight:600}.jpp-assure{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-sub)}.jpp-assure>span{display:inline-flex;align-items:center;gap:6px}.jpp-assure .jpp-icon{color:var(--jpp-head)}.jpp-assure--left{justify-content:flex-start}.jpp-press{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:12px}.jpp .jpp-press__label{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--jpp-sub)}.jpp-press__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px}.jpp-press__img{height:28px;width:auto;filter:grayscale(1);opacity:.75}.jpp-press__ph{width:96px;height:32px;border-radius:8px;background:var(--jpp-sage);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--jpp-teal)}.jpp-toc{display:block;margin-top:8px;padding:20px 18px;border-radius:var(--jpp-radius);background:var(--jpp-sage);color:var(--jpp-ink)}@media(min-width:750px){.jpp-toc{padding:22px 28px}}.jpp-bg--sage .jpp-toc{background:var(--jpp-white)}.jpp-toc .jpp-eyebrow{margin-bottom:6px;color:var(--jpp-teal)}.jpp-toc__list>li+li{border-top:1px solid rgba(255,255,255,.9)}.jpp-bg--sage .jpp-toc__list>li+li{border-top-color:var(--jpp-rule)}.jpp .jpp-toc__link{display:flex;align-items:center;gap:14px;min-height:48px;padding-block:8px;color:var(--jpp-ink);font-weight:600;line-height:1.4;text-decoration:none}.jpp .jpp-toc__link:hover{color:var(--jpp-teal)}.jpp-toc__num{width:28px;height:28px;flex:none;border-radius:50%;background:var(--jpp-white);color:var(--jpp-teal);display:flex;align-items:center;justify-content:center;font-family:var(--jpp-font-head);font-size:14px;font-weight:600}.jpp-bg--sage .jpp-toc__num{background:var(--jpp-sage)}.jpp-toc__num:empty{display:none}.jpp-toc__empty{font-size:var(--jpp-fs-small);color:var(--jpp-ink)}.jpp-reason__grid{display:grid;gap:24px;align-items:center;scroll-margin-top:90px}.jpp-reason__content{display:flex;flex-direction:column;gap:14px;min-width:0}.jpp-reason__media{min-width:0}@media(min-width:750px){.jpp-reason__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px}.jpp-reason--media-right{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.jpp-reason--media-right .jpp-reason__media{order:2}.jpp-reason--no-media{grid-template-columns:minmax(0,1fr);max-width:calc(680px + var(--jpp-gutter) * 2)}}@media(min-width:990px){.jpp-reason__grid{gap:56px}}.jpp-reason__below{order:3;min-width:0;display:grid;gap:14px}@media(min-width:750px){.jpp-reason__grid.jpp-reason--quote-below{row-gap:32px}.jpp-reason__below{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.jpp-reason__below .jpp-quote{padding:22px 28px}}.jpp-num{align-self:flex-start;width:44px;height:44px;border-radius:12px;background:var(--jpp-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--jpp-font-head);font-size:20px;font-weight:600;line-height:1}.jpp-bg--teal .jpp-num{background:#fff;color:var(--jpp-teal)}.jpp-num--mobile{justify-self:start;margin-bottom:-10px}@media(max-width:749.98px){.jpp-num--desktop{display:none}}@media(min-width:750px){.jpp-num--mobile{display:none}}.jpp .jpp-takeaway{font-weight:600;color:var(--jpp-fg)}.jpp-statsblock{display:flex;flex-direction:column;gap:8px}.jpp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:750px){.jpp-stats{gap:10px}}.jpp-stat{padding:12px 10px;border:1px solid var(--jpp-rule);border-radius:14px;display:flex;flex-direction:column;gap:4px;background:var(--jpp-white);color:var(--jpp-ink)}@media(min-width:750px){.jpp-stat{padding:14px}}.jpp-stat__value{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-price);font-weight:700;line-height:1.2;color:var(--jpp-teal)}.jpp-stat__label{font-size:var(--jpp-fs-small);line-height:1.4;color:var(--jpp-muted)}.jpp-list{display:flex;flex-direction:column;gap:10px}.jpp-list__item{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.jpp-list--cross .jpp-list__item{padding:12px 14px;border-radius:12px;border:1px solid var(--jpp-rule);background:var(--jpp-white);color:var(--jpp-ink)}.jpp-list__icon{width:24px;height:24px;flex:none;margin-top:2px;border-radius:50%;display:flex;align-items:center;justify-content:center}.jpp-list--cross .jpp-list__icon{background:var(--jpp-cream);border:1px solid var(--jpp-rule);color:var(--jpp-muted)}.jpp-list--check .jpp-list__icon{background:var(--jpp-teal);color:#fff}.jpp-bg--teal .jpp-list--check .jpp-list__icon{background:#fff;color:var(--jpp-teal)}.jpp-quote{padding:18px 20px;border-radius:16px;background:var(--jpp-sage);color:var(--jpp-ink);display:flex;flex-direction:column;gap:10px}.jpp-bg--sage .jpp-quote{background:var(--jpp-white)}.jpp .jpp-quote__text{font-size:var(--jpp-fs-body);line-height:1.6;color:var(--jpp-ink)}.jpp-quote__by{display:flex;align-items:center;gap:10px;font-size:var(--jpp-fs-small);line-height:1.45;margin-top:auto}.jpp-quote__by .jpp-verified{display:inline}.jpp-quote .jpp-avatar{background:var(--jpp-white)}.jpp-bg--sage .jpp-quote .jpp-avatar{background:var(--jpp-sage)}.jpp-banner{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:18px;border-radius:20px;background:var(--jpp-sage);color:var(--jpp-ink)}@media(min-width:750px){.jpp-banner{padding:20px 28px;gap:16px 24px}}.jpp-bg--sage .jpp-banner{background:var(--jpp-white)}.jpp-banner__thumb{width:72px;aspect-ratio:1;flex:none;border-radius:14px;overflow:hidden;background:var(--jpp-white)}@media(min-width:750px){.jpp-banner__thumb{width:88px}}.jpp-banner__thumb img,.jpp-banner__thumb .jpp-ph{width:100%;height:100%;object-fit:cover;padding:0}.jpp-banner__text{flex:999 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px}.jpp .jpp-banner__title{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--jpp-teal)}.jpp .jpp-banner__sub{font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-ink)}.jpp .jpp-banner__btn{flex:1 1 auto}.jpp-cta--band .jpp-ctablock{gap:16px}.jpp-compare .jpp-sechead{margin-bottom:24px}@media(min-width:750px){.jpp-compare .jpp-sechead{margin-bottom:32px}}.jpp-cmp__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.jpp-cmp{width:100%;min-width:320px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--jpp-fs-small);line-height:1.4;color:var(--jpp-fg)}@media(min-width:750px){.jpp-cmp{font-size:var(--jpp-fs-body)}}.jpp-cmp th,.jpp-cmp td{padding:14px 4px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--jpp-line);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.jpp-bg--sage .jpp-cmp th,.jpp-bg--sage .jpp-cmp td{border-bottom-color:#ffffffe6}@media(min-width:750px){.jpp-cmp th,.jpp-cmp td{padding:18px 12px}}.jpp-cmp thead th{border-bottom:0;vertical-align:bottom}.jpp-cmp tbody tr:last-child>*{border-bottom:0}.jpp-cmp th:first-child{width:36%;padding-left:0;text-align:left}.jpp-cmp--2 th:first-child{width:44%}.jpp-cmp__corner{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--jpp-sub)}.jpp-cmp__label{font-weight:600}.jpp-cmp__alt{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;color:var(--jpp-sub)}.jpp .jpp-cmp .jpp-cmp__brand{background:var(--jpp-teal);color:#fff;border-bottom-color:#ffffff24}.jpp-cmp thead .jpp-cmp__brand{border-radius:18px 18px 0 0;padding-top:16px;padding-bottom:14px}.jpp-cmp tbody tr:last-child .jpp-cmp__brand{border-radius:0 0 18px 18px}.jpp-cmp__brandinner{display:flex;flex-direction:column;align-items:center;gap:8px}.jpp-cmp__thumb{width:40px;height:40px;border-radius:10px;overflow:hidden;background:#fff3}@media(min-width:750px){.jpp-cmp__thumb{width:44px;height:44px}}.jpp-cmp__thumb img{width:100%;height:100%;object-fit:cover}.jpp-cmp__brandname{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;line-height:1.25}@media(min-width:750px){.jpp-cmp__brandname{font-size:16px}}.jpp-cmp__ic{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;vertical-align:middle;background:var(--jpp-white);color:var(--jpp-muted)}.jpp-cmp__brand .jpp-cmp__ic--yes{background:var(--jpp-amber);color:var(--jpp-ink)}.jpp-cmp__cell .jpp-cmp__ic--yes{background:var(--jpp-white);color:var(--jpp-ink)}.jpp-cmp__brand .jpp-cmp__ic--no{background:#ffffff29;color:#fff}.jpp-cmp__txt{display:block;margin-top:4px;font-size:var(--jpp-fs-small);line-height:1.35}.jpp-cmp__ic+.jpp-cmp__txt{margin-top:6px}.jpp-compare .jpp-fineprint{margin-top:16px}.jpp-split{display:grid;gap:36px;align-items:center}.jpp-split__media{display:flex;justify-content:center;min-width:0}.jpp-split__content{display:flex;flex-direction:column;gap:22px;min-width:0}@media(min-width:750px){.jpp-split--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px}.jpp-split--media-right{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px}.jpp-split--media-right .jpp-split__media{order:2}.jpp-split--media-none{max-width:calc(680px + var(--jpp-gutter) * 2)}}@media(min-width:990px){.jpp-split--media-left,.jpp-split--media-right{gap:72px}}.jpp-timeline__media{width:100%;max-width:340px}.jpp-timeline__media .jpp-media{border-radius:22px;background:var(--jpp-teal)}.jpp-timeline__media .jpp-ph{background:repeating-linear-gradient(135deg,#0f4c5c 0 14px,#0b3a47 14px 28px)}.jpp-steps{display:flex;flex-direction:column}.jpp-step{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:16px}.jpp-step__rail{display:flex;flex-direction:column;align-items:center}.jpp-step__dot{width:16px;height:16px;flex:none;margin-top:4px;border-radius:50%;border:3px solid var(--jpp-teal);background:var(--jpp-white)}.jpp-step__line{flex:1;width:2px;background:var(--jpp-sage)}.jpp-bg--sage .jpp-step__line{background:var(--jpp-white)}.jpp-step:last-child .jpp-step__dot{background:var(--jpp-teal)}.jpp-step:last-child .jpp-step__line{display:none}.jpp-step__body{padding-bottom:24px;display:flex;flex-direction:column;gap:4px}.jpp-step:last-child .jpp-step__body{padding-bottom:0}.jpp-step__label{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:var(--jpp-head)}.jpp-step__title{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-h3);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--jpp-head)}.jpp-step__text{font-size:var(--jpp-fs-body);line-height:1.6;color:var(--jpp-fg)}.jpp-reviews__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.jpp-reviews__head .jpp-sechead{flex:1 1 380px;min-width:0}.jpp-scorebox{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:16px;background:var(--jpp-white);color:var(--jpp-ink)}.jpp-bg--white .jpp-scorebox{background:var(--jpp-cream)}.jpp-scorebox__num{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-h1);font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--jpp-teal)}.jpp-scorebox__meta{display:flex;flex-direction:column;gap:4px;font-size:var(--jpp-fs-small);line-height:1.4;color:var(--jpp-ink)}.jpp-chips{display:flex;flex-wrap:wrap;gap:8px}.jpp-chips__item{padding:8px 14px;border-radius:999px;background:var(--jpp-white);color:var(--jpp-ink);font-size:var(--jpp-fs-small);font-weight:600;line-height:1.4}.jpp-bg--cream .jpp-chips__item,.jpp-bg--white .jpp-chips__item{background:var(--jpp-sage)}.jpp-reviews__grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.jpp-reviews__grid--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--jpp-gutter) * -1);padding-inline:var(--jpp-gutter);scroll-padding-inline:var(--jpp-gutter);padding-bottom:6px;scrollbar-width:none}.jpp-reviews__grid--swipe::-webkit-scrollbar{display:none}.jpp-reviews__grid--swipe>*{scroll-snap-align:start}@media(min-width:750px){.jpp-reviews__grid,.jpp-reviews__grid--swipe{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:16px}}.jpp-review{padding:20px;border-radius:var(--jpp-radius);background:var(--jpp-white);color:var(--jpp-ink);display:flex;flex-direction:column;gap:10px;min-width:0}.jpp-bg--cream .jpp-review,.jpp-bg--white .jpp-review{border:1px solid var(--jpp-rule)}.jpp-review__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.jpp .jpp-review__title{font-size:var(--jpp-fs-body);font-weight:600;line-height:1.4;color:var(--jpp-ink)}.jpp-review__body{font-size:16px;line-height:1.6;color:var(--jpp-ink)}.jpp-review__body>*+*{margin-top:.6em}.jpp-review__photos{display:flex;gap:8px}.jpp-review__photos img{width:64px;height:64px;border-radius:10px;object-fit:cover}.jpp-review__by{margin-top:auto;padding-top:12px;border-top:1px solid var(--jpp-rule);display:flex;align-items:center;gap:10px}.jpp-review__who{display:flex;flex-direction:column;line-height:1.4}.jpp-review__who strong{font-size:var(--jpp-fs-small);font-weight:600}.jpp-review__who span{font-size:var(--jpp-fs-small);color:var(--jpp-muted)}.jpp-ugc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.jpp-ugc__grid{grid-template-columns:repeat(var(--jpp-cols, 4),minmax(0,1fr));gap:14px}}.jpp-tile{position:relative;display:block;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:var(--jpp-teal-hover);color:#fff}.jpp-bg--teal .jpp-tile{background:var(--jpp-teal-hover)}.jpp-tile__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jpp-tile .jpp-ph{background:repeating-linear-gradient(135deg,#0b3a47 0 12px,#093240 12px 24px)}.jpp-tile:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,rgba(11,58,71,.75),transparent);pointer-events:none}.jpp-tile.is-playing:after,.jpp-tile.is-playing .jpp-tile__tag,.jpp-tile.is-playing .jpp-tile__cap,.jpp-tile.is-playing .jpp-play{display:none}.jpp .jpp-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--jpp-teal);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #00000040}.jpp-tile__tag{position:absolute;z-index:2;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:var(--jpp-amber);color:var(--jpp-ink);font-family:var(--jpp-font-head);font-size:13px;font-weight:600;line-height:1.3}.jpp-tile__cap{position:absolute;z-index:2;left:10px;right:10px;bottom:10px;font-size:var(--jpp-fs-small);font-weight:600;line-height:1.35;color:#fff}@media(min-width:750px){.jpp-tile__tag{top:12px;left:12px}.jpp-tile__cap{left:12px;right:12px;bottom:12px}}.jpp-offer{scroll-margin-top:20px}.jpp-offer__box{display:flex;flex-direction:column;gap:22px;padding:16px;border:1px solid var(--jpp-rule);border-radius:24px;background:var(--jpp-white);color:var(--jpp-ink);box-shadow:0 24px 48px -36px #0f4c5c59;--jpp-fg: var(--jpp-ink);--jpp-sub: var(--jpp-muted);--jpp-head: var(--jpp-teal);--jpp-line: var(--jpp-rule)}@media(min-width:750px){.jpp-offer__box{padding:28px;gap:28px}}@media(min-width:990px){.jpp-offer__box{padding:36px}}.jpp-offer__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.jpp-offer__titles{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.jpp .jpp-offer__promise{font-size:var(--jpp-fs-body);line-height:1.5;color:var(--jpp-ink)}.jpp-ratingpill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--jpp-sage);color:var(--jpp-ink);font-size:var(--jpp-fs-small);line-height:1.4}.jpp-offer__cols{display:grid;gap:24px}@media(min-width:750px){.jpp-offer__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}}@media(min-width:990px){.jpp-offer__cols{gap:48px}}.jpp-offer__gallery{display:flex;flex-direction:column;gap:10px;min-width:0}@media(min-width:750px){.jpp-offer__gallery{position:sticky;top:24px}}.jpp-gallery__main{position:relative;aspect-ratio:1;border-radius:var(--jpp-radius);overflow:hidden;background:var(--jpp-sage)}.jpp-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .25s ease}.jpp-gallery__slide.is-active{opacity:1;visibility:visible}.jpp-gallery__slide img,.jpp-gallery__slide .jpp-ph{width:100%;height:100%;object-fit:cover}.jpp-gallery__badge{position:absolute;z-index:1;top:12px;left:12px}.jpp-gallery__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/5);gap:8px;overflow-x:auto;scrollbar-width:none}.jpp-gallery__thumbs::-webkit-scrollbar{display:none}.jpp .jpp-gallery__thumb{display:block;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--jpp-sage);cursor:pointer}.jpp .jpp-gallery__thumb[aria-current=true]{border-color:var(--jpp-teal)}.jpp .jpp-gallery__thumb:focus-visible{outline:2px solid var(--jpp-teal);outline-offset:2px}.jpp-gallery__thumb img{width:100%;height:100%;object-fit:cover}.jpp-offer__buy{display:flex;flex-direction:column;gap:16px;min-width:0}.jpp-offer__form{display:flex;flex-direction:column;gap:16px;margin:0}.jpp-price{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:6px 14px}.jpp-price__now{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-price);font-weight:700;line-height:1.2;color:var(--jpp-ink)}.jpp-price__was{font-size:var(--jpp-fs-body);color:var(--jpp-muted)}.jpp-price__note{flex-basis:100%;font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-muted)}.jpp-field{display:flex;flex-direction:column;gap:8px}.jpp-field__label{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--jpp-muted)}.jpp-select{position:relative}.jpp .jpp-select select{width:100%;min-height:52px;padding:12px 44px 12px 14px;border:2px solid var(--jpp-rule);border-radius:12px;background:var(--jpp-white);color:var(--jpp-ink);font:600 16px/1.3 var(--jpp-font-body);-webkit-appearance:none;appearance:none;cursor:pointer}.jpp .jpp-select select:focus-visible{outline:2px solid var(--jpp-teal);outline-offset:2px}.jpp-select .jpp-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--jpp-teal)}.jpp-bundles{border:0;min-width:0;display:flex;flex-direction:column;gap:14px}.jpp .jpp-bundles__legend{padding:0;margin-bottom:12px;font-family:var(--jpp-font-head);font-size:var(--jpp-fs-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--jpp-muted)}.jpp .jpp-bundle{position:relative;display:flex;align-items:center;gap:12px;padding:16px 18px;border:2px solid var(--jpp-rule);border-radius:14px;background:var(--jpp-white);color:var(--jpp-ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;margin:0}.jpp .jpp-bundle.is-selected,.jpp .jpp-bundle:has(input:checked){border-color:var(--jpp-teal);background:var(--jpp-sage-light)}.jpp .jpp-bundle:focus-visible{outline:2px solid var(--jpp-teal);outline-offset:2px}.jpp .jpp-bundle__radio{width:20px;height:20px;margin:0;flex:none;accent-color:var(--jpp-teal);pointer-events:none}.jpp-bundle__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.35;cursor:pointer}.jpp-bundle__text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.jpp-bundle__price>.jpp-bundle__per{font-family:var(--jpp-font-body);font-size:var(--jpp-fs-small);font-weight:400;color:var(--jpp-muted)}.jpp-bundle__warn{color:#9a5b00}.jpp-bundle__title{font-size:var(--jpp-fs-body);font-weight:600}.jpp-bundle__sub{font-size:var(--jpp-fs-small);color:var(--jpp-muted)}.jpp-bundle__price{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.jpp-bundle__price>span{font-family:var(--jpp-font-head);font-size:var(--jpp-fs-body);font-weight:700}.jpp-bundle__price s{font-size:var(--jpp-fs-small);color:var(--jpp-muted)}.jpp-bundle__badge{position:absolute;top:-12px;right:16px;padding:3px 10px;border-radius:999px;font-family:var(--jpp-font-head);font-size:13px;font-weight:600;letter-spacing:.03em;line-height:1.3;text-transform:uppercase}.jpp-bundle__badge--amber{background:var(--jpp-amber);color:var(--jpp-ink)}.jpp-bundle__badge--accent{background:var(--jpp-teal);color:#fff}.jpp-guaranteerow{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;background:var(--jpp-sage);color:var(--jpp-ink);font-size:var(--jpp-fs-small);line-height:1.5}.jpp-guaranteerow strong{font-weight:600}.jpp-guaranteerow__icon{display:flex;flex:none;margin-top:1px;color:var(--jpp-teal)}.jpp-pay{display:flex;flex-wrap:wrap;gap:6px}.jpp-pay__icon{width:38px;height:24px}.jpp-offer__extras{display:grid;gap:16px}@media(min-width:750px){.jpp-offer__extras{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.jpp-included{padding:18px 20px;border-radius:16px;background:var(--jpp-sage);color:var(--jpp-ink);display:flex;flex-direction:column;gap:12px}.jpp-included .jpp-kicker{color:var(--jpp-ink)}.jpp-included__list{display:flex;flex-direction:column;gap:10px}.jpp-included__item{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--jpp-fs-body);line-height:1.4}.jpp-included__name{display:flex;align-items:center;gap:10px;min-width:0}.jpp-included__thumb{width:36px;height:36px;flex:none;border-radius:8px;overflow:hidden;background:var(--jpp-white)}.jpp-included__thumb img{width:100%;height:100%;object-fit:cover}.jpp-included__value{flex:none;display:flex;align-items:baseline;gap:6px}.jpp-included__value s{font-size:var(--jpp-fs-small);color:var(--jpp-ink);opacity:.8}.jpp-included__value strong{font-weight:600;color:var(--jpp-teal)}.jpp-appblock:empty{display:none}.jpp-guarantee__card{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;padding:24px 20px;border-radius:24px;background:var(--jpp-sage);color:var(--jpp-ink)}@media(min-width:750px){.jpp-guarantee__card{padding:32px 36px}}.jpp-bg--sage .jpp-guarantee__card{background:var(--jpp-white)}.jpp-guarantee__card .jpp-h3{color:var(--jpp-teal);font-size:var(--jpp-fs-h2);line-height:1.2}.jpp-seal{width:128px;height:128px;flex:none;border-radius:50%;border:2px solid var(--jpp-teal);background:var(--jpp-white);color:var(--jpp-teal);box-shadow:inset 0 0 0 7px var(--jpp-white),inset 0 0 0 8px var(--jpp-teal);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;line-height:1.1}@media(min-width:750px){.jpp-seal{width:144px;height:144px}}.jpp-seal__num{font-family:var(--jpp-font-head);font-size:34px;font-weight:700;line-height:1}.jpp-seal__l1,.jpp-seal__l2{font-family:var(--jpp-font-head);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.jpp-guarantee__sealimg{width:128px;flex:none}@media(min-width:750px){.jpp-guarantee__sealimg{width:144px}}.jpp-guarantee__text{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:10px}.jpp-guarantee__text .jpp-body{color:var(--jpp-ink)}.jpp-guarantee__sig{max-width:160px;height:auto}.jpp .jpp-guarantee__by{font-size:var(--jpp-fs-small);font-weight:600;color:var(--jpp-ink)}.jpp-faq__layout{display:grid;gap:28px;align-items:start}@media(min-width:990px){.jpp-faq__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px}.jpp-faq__layout--single{grid-template-columns:minmax(0,1fr);max-width:calc(760px + var(--jpp-gutter) * 2)}}.jpp-faq__main{display:flex;flex-direction:column;gap:20px;min-width:0}.jpp-acc{border-radius:var(--jpp-radius);background:var(--jpp-white);overflow:hidden;color:var(--jpp-ink)}.jpp-bg--cream .jpp-acc,.jpp-bg--white .jpp-acc{border:1px solid var(--jpp-rule)}.jpp-acc__item+.jpp-acc__item{border-top:1px solid var(--jpp-rule)}.jpp .jpp-acc__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 18px;font-size:var(--jpp-fs-body);font-weight:600;line-height:1.4;cursor:pointer;list-style:none}@media(min-width:750px){.jpp .jpp-acc__q{padding:18px 22px}}.jpp .jpp-acc__q::-webkit-details-marker{display:none}.jpp .jpp-acc__q::marker{content:""}.jpp .jpp-acc__q:focus-visible{outline:2px solid var(--jpp-teal);outline-offset:-2px}.jpp-acc__icon{width:30px;height:30px;flex:none;border-radius:50%;background:var(--jpp-sage);color:var(--jpp-teal);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.jpp-acc__item[open] .jpp-acc__icon{transform:rotate(45deg)}.jpp-acc__a{padding:0 18px 18px;font-size:var(--jpp-fs-body);line-height:1.6;color:var(--jpp-ink);max-width:720px}@media(min-width:750px){.jpp-acc__a{padding:0 22px 20px}}.jpp-help{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:var(--jpp-radius);background:var(--jpp-white);color:var(--jpp-ink)}.jpp-bg--cream .jpp-help,.jpp-bg--white .jpp-help{border:1px solid var(--jpp-rule)}.jpp-help .jpp-h3{color:var(--jpp-teal)}.jpp .jpp-help .jpp-iconcircle{background:var(--jpp-sage)}.jpp .jpp-help__text{font-size:var(--jpp-fs-body);line-height:1.55;color:var(--jpp-ink)}.jpp-help .jpp-btn--outline{border-color:var(--jpp-teal);color:var(--jpp-teal)}.jpp-help__list{display:flex;flex-direction:column;gap:8px;font-size:var(--jpp-fs-small);line-height:1.5;color:var(--jpp-ink)}.jpp-help__list li{display:flex;align-items:center;gap:8px}.jpp-help__list .jpp-icon{color:var(--jpp-teal)}.jpp-disclaimer{border-top:1px solid var(--jpp-line)}.jpp-disclaimer__inner{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.jpp .jpp-disclaimer__brand{font-family:var(--jpp-font-head);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--jpp-head)}.jpp-disclaimer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 20px;font-size:var(--jpp-fs-small)}.jpp .jpp-disclaimer__links a{display:inline-flex;align-items:center;min-height:44px;color:var(--jpp-fg);text-decoration:none}.jpp .jpp-disclaimer__links a:hover{color:var(--jpp-head);text-decoration:underline}.jpp-disclaimer__text{max-width:720px;font-size:var(--jpp-fs-small);line-height:1.6;color:var(--jpp-sub)}.jpp-sticky{position:fixed;z-index:40;left:0;right:0;bottom:0;background:var(--jpp-white);color:var(--jpp-ink);border-top:1px solid var(--jpp-rule);box-shadow:0 -8px 24px -12px #0f4c5c40;padding-bottom:env(safe-area-inset-bottom);transform:translateY(110%);transition:transform .25s ease}.jpp-sticky.is-visible{transform:none}.jpp-sticky__inner{max-width:1040px;margin-inline:auto;padding:12px 16px;display:flex;align-items:center;gap:12px}.jpp-sticky__thumb{width:52px;height:52px;flex:none;border-radius:10px;overflow:hidden;background:var(--jpp-sage)}.jpp-sticky__thumb img{width:100%;height:100%;object-fit:cover}.jpp-sticky__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.35}.jpp-sticky__title{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jpp-sticky__meta{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--jpp-muted)}.jpp-sticky__meta strong{color:var(--jpp-ink)}.jpp-sticky__meta .jpp-icon{color:var(--jpp-amber);fill:currentColor}.jpp .jpp-sticky__btn{flex:none;width:auto;min-height:52px;padding:0 20px;border-radius:12px;gap:6px}.jpp-sticky__form{margin:0;flex:none}.jpp-sticky-spacer{height:0}@media(max-width:749px){.jpp-sticky-spacer{height:80px}}@media(min-width:750px){.jpp-sticky--mobile{display:none}.jpp-sticky-spacer--all{height:80px}}@media(prefers-reduced-motion:reduce){.jpp *,.jpp-sticky{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jp-listicle.css.map */
