/* Jelveh 45.0.564 — Main pricing, with a distinct mobile composition. */
.jelveh-price{--jp-accent:var(--color-primary,#8b5cf6);--jp-bg:var(--color-background,#100e19);--jp-text:var(--color-text,#f5f3ff);--jp-muted:color-mix(in srgb,var(--jp-text) 63%,var(--jp-bg));--jp-line:color-mix(in srgb,var(--jp-text) 13%,transparent);--jp-panel:color-mix(in srgb,var(--jp-bg) 88%,var(--jp-text) 4%);position:relative;isolation:isolate;overflow:hidden;overflow:clip;color:var(--jp-text);background:var(--jp-bg);padding:54px 24px 66px;font-family:inherit;line-height:1.9;min-width:0;text-align:start;font-language-override:"FAR"}
.jelveh-price *,.jelveh-price *:before,.jelveh-price *:after{box-sizing:border-box}
.jelveh-price [hidden]{display:none!important}
.jelveh-price :is(h1,h2,h3,p,ul,dl,dd,figure){margin:0}
.jelveh-price :is(button,select,a){font:inherit;-webkit-tap-highlight-color:transparent}
.jelveh-price button{cursor:pointer;touch-action:manipulation}
.jelveh-price a{text-decoration:none;color:inherit}
.jelveh-price :is(a,button,select,summary):focus-visible{outline:3px solid var(--jp-accent);outline-offset:4px}
.jelveh-price ::selection{background:color-mix(in srgb,var(--jp-accent) 35%,transparent)}
.jelveh-price .jp-icon{display:inline-block;flex:0 0 21px;width:21px;height:21px;background:currentColor;mask:var(--jp-icon) center/contain no-repeat;-webkit-mask:var(--jp-icon) center/contain no-repeat;mask-mode:alpha;vertical-align:middle;pointer-events:none}
.jelveh-price .jp-icon.is-membership{--jp-icon:url('/assets/main-price-icons/membership-563.png')}
.jelveh-price .jp-icon.is-arrow{--jp-icon:url('/assets/main-price-icons/arrow-563.png')}
.jelveh-price .jp-icon.is-chevron{--jp-icon:url('/assets/main-price-icons/chevron-563.png')}
.jelveh-price .jp-icon.is-question{--jp-icon:url('/assets/main-price-icons/question-563.png')}
.jelveh-price .jp-icon.is-tick{--jp-icon:url('/assets/main-price-icons/tick-563.png')}
.jelveh-price .jp-wrap{width:min(1180px,100%);margin-inline:auto;position:relative;z-index:1}
.jelveh-price .jp-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}
.jelveh-price .jp-atmosphere>i{position:absolute;width:800px;height:800px;inset:-450px auto auto -240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--jp-accent) 20%,transparent),transparent 68%);animation:jp-drift 20s ease-in-out infinite alternate}
.jelveh-price .jp-atmosphere>i+i{inset:320px -570px auto auto;background:radial-gradient(circle,color-mix(in srgb,var(--jp-accent) 14%,transparent),transparent 66%);animation-duration:26s}
.jelveh-price .jp-hero{text-align:center;max-width:790px;margin:0 auto 36px}
.jelveh-price .jp-eyebrow,.jelveh-price .jp-step-heading>.jp-step{display:none!important}
.jelveh-price .jp-hero h1{font-size:clamp(34px,4.8vw,59px);line-height:1.65;font-weight:850;letter-spacing:-1.3px;margin:17px 0 10px;text-wrap:balance}
.jelveh-price .jp-hero h1 em{font-style:normal;color:var(--jp-accent);background:linear-gradient(120deg,color-mix(in srgb,var(--jp-accent) 48%,var(--jp-text)),var(--jp-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}
.jelveh-price .jp-hero>p{font-size:14px;line-height:2.1;color:var(--jp-muted);max-width:620px;margin-inline:auto;text-wrap:pretty}
.jelveh-price .jp-hero-note{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:17px;font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-hero-note>span{display:inline-flex;align-items:center;gap:7px}
.jelveh-price .jp-hero-note .is-tick{color:#16a57a;width:16px;height:16px;flex-basis:16px}
.jelveh-price .jp-step-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;margin-bottom:15px;text-align:start}
.jelveh-price .jp-step-heading>div{grid-column:1;min-width:0;text-align:start}
.jelveh-price .jp-step-heading>.jp-live-label{grid-column:2;grid-row:1;justify-self:end;align-self:center}
.jelveh-price .jp-step-heading :is(h2,p){text-align:start}
.jelveh-price .jp-step-heading h2{font-size:17px;font-weight:750}
.jelveh-price .jp-step-heading p{font-size:12px;color:var(--jp-muted);margin-top:3px}
.jelveh-price .jp-live-label{font-size:11px;color:var(--jp-muted);white-space:nowrap;padding:4px 10px;border:1px solid var(--jp-line);border-radius:99px}
.jelveh-price .jp-solutions{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-bottom:20px;min-width:0}
.jelveh-price .jp-solutions>.jp-solution{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;width:100%;height:auto;min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--jp-line);border-radius:17px;background:var(--jp-panel);color:var(--jp-muted);text-align:center;box-shadow:none;transform:none;transition:border-color .2s,box-shadow .2s}
.jelveh-price .jp-solution-thumb{display:block;width:100%;height:78px;aspect-ratio:3/1;object-fit:cover;object-position:18% center;border-radius:0;opacity:.85;transition:opacity .2s}
.jelveh-price .jp-solution-label{display:block!important;padding:9px 8px 10px;font-size:13px;font-weight:650;line-height:1.7;min-width:0;white-space:normal}
.jelveh-price .jp-solution[aria-pressed=true]{border-color:var(--jp-accent);color:var(--jp-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--jp-accent) 13%,transparent),0 7px 23px color-mix(in srgb,var(--jp-accent) 7%,transparent)}
.jelveh-price .jp-solution[aria-pressed=true] .jp-solution-thumb,.jelveh-price .jp-solution:hover .jp-solution-thumb{opacity:1}
.jelveh-price .jp-solution-check{display:none;position:absolute;inset:6px 6px auto auto;width:23px;height:23px;place-items:center;border-radius:50%;background:var(--jp-accent);color:#fff;box-shadow:0 2px 8px #0002}
.jelveh-price .jp-solution-check .jp-icon{width:14px;height:14px;flex-basis:14px}
.jelveh-price .jp-solution[aria-pressed=true] .jp-solution-check{display:grid}
.jelveh-price .jp-solution small{display:block;font-size:9px;color:var(--jp-muted);padding:0 6px 7px;line-height:1.6}
.jelveh-price .jp-mobile-select{display:none!important}
.jelveh-price .jp-load-status{font-size:12px;color:var(--jp-muted);min-height:26px}
.jelveh-price[data-price-state=ready] .jp-load-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);min-height:0}
.jelveh-price .jp-error{display:flex;align-items:center;flex-wrap:wrap;gap:11px;padding:15px 18px;border:1px solid var(--jp-line);border-radius:16px;margin-bottom:15px;font-size:12px}
.jelveh-price .jp-error p{flex:1 1 300px}
.jelveh-price .jp-error button,.jelveh-price .jp-error a{border:1px solid var(--jp-line);background:var(--jp-panel);border-radius:10px;padding:7px 11px;color:var(--jp-text)}
.jelveh-price .jp-stage{display:grid;grid-template-columns:minmax(0,1fr) 365px;grid-template-areas:"overview receipt" "benefits receipt";gap:18px;align-items:start;min-width:0;scroll-margin-top:110px}
.jelveh-price .jp-glass{position:relative;border:1px solid var(--jp-line);border-top-color:color-mix(in srgb,var(--jp-text) 21%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--jp-text) 5%,transparent),transparent 40%),var(--jp-panel);border-radius:26px;box-shadow:0 18px 48px #00000009,inset 0 1px color-mix(in srgb,var(--jp-text) 4%,transparent);min-width:0}
@supports(backdrop-filter:blur(12px)){.jelveh-price .jp-glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}
.jelveh-price .jp-overview{grid-area:overview;overflow:hidden;padding:0}
.jelveh-price .jp-solution-visual{width:100%;aspect-ratio:3/1;overflow:hidden;background:color-mix(in srgb,var(--jp-accent) 7%,var(--jp-bg));border-bottom:1px solid var(--jp-line)}
.jelveh-price .jp-solution-visual img{display:block;width:100%;height:100%;aspect-ratio:3/1;object-fit:cover;object-position:left center}
.jelveh-price .jp-overview-copy{padding:20px 25px 24px}
.jelveh-price .jp-product-top{display:flex;align-items:center;gap:9px}
.jelveh-price .jp-product-icon{display:grid;place-items:center;width:30px;height:30px;color:var(--jp-accent)}
.jelveh-price .jp-product-label{font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-product h2{font-size:29px;line-height:1.7;font-weight:800;margin-top:7px;letter-spacing:-.5px}
.jelveh-price .jp-product-description{color:var(--jp-muted);font-size:13px;line-height:2;max-width:570px;margin-top:5px}
.jelveh-price .jp-system-art{display:none!important}
.jelveh-price .jp-benefits{grid-area:benefits;padding:23px 25px}
.jelveh-price .jp-feature-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}
.jelveh-price .jp-feature-heading>div>span{display:block;color:var(--jp-muted);font-size:10px;margin-bottom:4px}
.jelveh-price .jp-feature-heading h3{font-size:15px;font-weight:700;line-height:1.8}
.jelveh-price .jp-feature-heading>.jp-icon{color:var(--jp-accent);width:27px;height:27px;flex-basis:27px}
.jelveh-price .jp-features,.jelveh-price .jp-common-features ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 19px;padding:0;list-style:none;min-width:0}
.jelveh-price .jp-features li,.jelveh-price .jp-common-features li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.9;min-width:0;overflow-wrap:anywhere}
.jelveh-price .jp-features li>.jp-icon,.jelveh-price .jp-common-features li>.jp-icon{width:18px;height:18px;flex-basis:18px;margin-top:3px;color:var(--jp-accent)}
.jelveh-price .jp-features li.is-extra{display:none}
.jelveh-price[data-price-expanded=true] .jp-features li.is-extra{display:flex}
.jelveh-price .jp-feature-more{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--jp-accent);font-size:12px;padding:9px 0 0;margin:8px 0 0}
.jelveh-price .jp-feature-more .jp-icon{width:16px;height:16px;flex-basis:16px;transition:transform .2s}
.jelveh-price .jp-feature-more[aria-expanded=true] .jp-icon{transform:rotate(180deg)}
.jelveh-price .jp-feature-notice{font-size:12px;color:var(--jp-muted);line-height:2}
.jelveh-price .jp-common-features{border-top:1px solid var(--jp-line);margin-top:20px;padding-top:17px}
.jelveh-price .jp-common-features h3{font-size:12px;font-weight:650;color:var(--jp-muted);margin-bottom:12px}
.jelveh-price .jp-common-features li{font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-common-features li>.jp-icon{width:15px;height:15px;flex-basis:15px;color:var(--jp-muted)}
.jelveh-price .jp-equal-note{display:flex;gap:7px;align-items:flex-start;font-size:10px;color:var(--jp-muted);margin-top:18px;line-height:1.9}
.jelveh-price .jp-equal-note>.jp-icon{color:#16a57a;width:16px;height:16px;flex-basis:16px;margin-top:2px}
.jelveh-price .jp-receipt{grid-area:receipt;padding:23px;position:sticky;top:106px;background:linear-gradient(150deg,color-mix(in srgb,var(--jp-accent) 10%,transparent),transparent 38%),var(--jp-panel)}
.jelveh-price .jp-receipt-head{display:flex;align-items:center;gap:10px;margin-bottom:17px}
.jelveh-price .jp-receipt-head>.jp-icon{color:var(--jp-accent);width:24px;height:24px;flex-basis:24px}
.jelveh-price .jp-receipt-head h2{font-size:14px;font-weight:650}
.jelveh-price .jp-periods{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;border:1px solid var(--jp-line);border-radius:15px;background:color-mix(in srgb,var(--jp-bg) 85%,transparent)}
.jelveh-price .jp-periods button{border:0;color:var(--jp-muted);padding:9px 4px;border-radius:10px;background:transparent;min-width:0;min-height:60px;margin:0;transition:background .2s,color .2s;line-height:1.7}
.jelveh-price .jp-periods button span{display:block;font-size:13px}
.jelveh-price .jp-periods button small{display:block;font-size:10px;opacity:.85;margin-top:3px}
.jelveh-price .jp-periods button[aria-pressed=true]{color:var(--jp-text);background:color-mix(in srgb,var(--jp-accent) 21%,var(--jp-bg));box-shadow:inset 0 1px color-mix(in srgb,var(--jp-text) 10%,transparent)}
.jelveh-price .jp-periods button:disabled{opacity:.4;cursor:default}
.jelveh-price .jp-amount-block{padding:23px 0 18px;min-height:162px}
.jelveh-price .jp-amount-caption{font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-amount{display:flex;gap:9px;align-items:baseline;flex-wrap:wrap;line-height:1.5;margin:7px 0}
.jelveh-price .jp-amount strong{font-size:clamp(29px,3vw,37px);font-weight:850;letter-spacing:-.9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;max-width:100%}
.jelveh-price .jp-amount>span{font-size:12px;color:var(--jp-muted)}
.jelveh-price .jp-amount-block>p{font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-saving{display:inline-block;font-size:11px;background:color-mix(in srgb,#19996c 8%,transparent);color:color-mix(in srgb,#19996c 80%,var(--jp-text));border:1px solid color-mix(in srgb,#19996c 16%,transparent);padding:2px 8px;border-radius:7px;margin-top:9px}
.jelveh-price .jp-credit{display:flex;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--jp-accent) 18%,transparent);border-radius:13px;padding:10px;background:color-mix(in srgb,var(--jp-accent) 5%,transparent);margin-bottom:15px}
.jelveh-price .jp-credit-icon{display:flex;color:var(--jp-accent)}
.jelveh-price .jp-credit small{display:block;font-size:10px;color:var(--jp-muted)}
.jelveh-price .jp-credit strong{display:block;font-size:13px;font-weight:650}
.jelveh-price .jp-credit a{display:grid;place-items:center;width:24px;height:24px;margin-inline-start:auto;color:var(--jp-muted)}
.jelveh-price .jp-credit a .jp-icon{width:20px;height:20px;flex-basis:20px}
.jelveh-price .jp-primary{position:relative;display:flex;gap:12px;justify-content:center;align-items:center;width:100%;min-height:49px;padding:11px 15px;border-radius:13px;border:1px solid color-mix(in srgb,var(--jp-accent) 70%,white);background:linear-gradient(115deg,color-mix(in srgb,var(--jp-accent) 82%,#241744),var(--jp-accent));color:#fff;font-size:13px;font-weight:650;box-shadow:0 8px 22px color-mix(in srgb,var(--jp-accent) 18%,transparent);transition:transform .2s,box-shadow .2s}
.jelveh-price .jp-primary:hover{transform:translateY(-1px);box-shadow:0 11px 26px color-mix(in srgb,var(--jp-accent) 23%,transparent)}
.jelveh-price .jp-primary .jp-icon{width:21px;height:21px;flex-basis:21px}
.jelveh-price .jp-primary.is-disabled{pointer-events:none;opacity:.4;box-shadow:none}
.jelveh-price .jp-trial-link{display:flex;align-items:center;justify-content:center;gap:7px;color:color-mix(in srgb,var(--jp-accent) 62%,var(--jp-text));font-size:12px;margin-top:11px;padding:4px}
.jelveh-price .jp-trial-link .jp-icon{width:16px;height:16px;flex-basis:16px}
.jelveh-price .jp-checkout-note{font-size:10px;text-align:center;line-height:2;color:var(--jp-muted);margin:12px 3px 15px}
.jelveh-price details>summary{list-style:none;cursor:pointer}
.jelveh-price details>summary::-webkit-details-marker{display:none}
.jelveh-price details>summary .is-chevron{transition:transform .2s}
.jelveh-price details[open]>summary .is-chevron{transform:rotate(180deg)}
.jelveh-price .jp-cost-detail{border-top:1px solid var(--jp-line);padding-top:13px;font-size:11px}
.jelveh-price .jp-cost-detail summary{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--jp-muted)}
.jelveh-price .jp-cost-detail summary .jp-icon{width:16px;height:16px;flex-basis:16px}
.jelveh-price .jp-cost-detail dl{padding-top:10px}
.jelveh-price .jp-cost-detail dl>div{display:flex;justify-content:space-between;gap:12px;padding-block:6px}
.jelveh-price .jp-cost-detail dt{color:var(--jp-muted)}
.jelveh-price .jp-cost-detail dd{font-size:11px;text-align:end}
.jelveh-price .jp-lifetime{margin-top:14px;padding-top:13px;border-top:1px solid var(--jp-line);font-size:11px}
.jelveh-price .jp-lifetime summary{display:flex;align-items:center;gap:8px;color:var(--jp-muted)}
.jelveh-price .jp-lifetime summary>.is-membership{color:var(--jp-accent)}
.jelveh-price .jp-lifetime summary b{font-weight:500}
.jelveh-price .jp-lifetime summary>.is-chevron{margin-inline-start:auto;width:15px;height:15px;flex-basis:15px}
.jelveh-price .jp-lifetime>div{padding-top:11px}
.jelveh-price .jp-lifetime small{color:var(--jp-muted);font-size:10px}
.jelveh-price .jp-lifetime strong{display:block;font-size:21px;margin:5px 0}
.jelveh-price .jp-lifetime p{font-size:11px;color:var(--jp-muted);line-height:2}
.jelveh-price .jp-lifetime a{display:flex;align-items:center;gap:6px;margin-top:9px;color:var(--jp-accent)}
.jelveh-price .jp-lifetime a .jp-icon{width:16px;height:16px;flex-basis:16px}
.jelveh-price .jp-compare{margin-top:18px;border:1px solid var(--jp-line);border-radius:17px;padding:16px 20px;background:color-mix(in srgb,var(--jp-text) 2%,transparent)}
.jelveh-price .jp-compare>summary{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:var(--jp-muted);align-items:center;min-height:24px}
.jelveh-price .jp-compare>summary b{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:500;color:var(--jp-text);white-space:nowrap}
.jelveh-price .jp-compare>summary .jp-icon{width:16px;height:16px;flex-basis:16px}
.jelveh-price .jp-table-scroll{max-width:100%;overflow:auto;margin-top:18px;overscroll-behavior-inline:contain}
.jelveh-price table{width:100%;border-collapse:collapse;text-align:start;font-size:12px;min-width:470px}
.jelveh-price caption{text-align:start;color:var(--jp-muted);font-size:11px;padding-bottom:12px;caption-side:top}
.jelveh-price th{color:var(--jp-muted);font-size:11px;font-weight:400}
.jelveh-price :is(td,th){padding:11px 8px;border-bottom:1px solid var(--jp-line);text-align:start;white-space:nowrap}
.jelveh-price td button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--jp-accent);padding:6px 8px;font-size:11px}
.jelveh-price td button .jp-icon{width:17px;height:17px;flex-basis:17px}
.jelveh-price .jp-section-heading{margin-bottom:22px}
.jelveh-price .jp-section-heading>span{font-size:11px;color:var(--jp-muted)}
.jelveh-price .jp-section-heading h2{font-size:25px;font-weight:750;line-height:1.8;letter-spacing:-.4px;margin-top:5px;text-wrap:balance}
.jelveh-price .jp-costs{margin-top:66px;scroll-margin-top:110px}
.jelveh-price .jp-cost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}
.jelveh-price .jp-cost-grid article{border-top:1px solid var(--jp-line);padding-top:20px;min-width:0}
.jelveh-price .jp-small-icon{display:grid;place-items:center;width:37px;height:37px;border:1px solid var(--jp-line);border-radius:12px;color:var(--jp-accent);margin-bottom:12px}
.jelveh-price .jp-cost-grid h3{font-size:14px;font-weight:650;margin-bottom:8px}
.jelveh-price .jp-cost-grid p{font-size:12px;color:var(--jp-muted);line-height:2.1;max-width:335px}
.jelveh-price .jp-faq{display:grid;grid-template-columns:.9fr 1.6fr;gap:55px;margin-top:68px}
.jelveh-price .jp-faq-item{border-bottom:1px solid var(--jp-line);padding:16px 0}
.jelveh-price .jp-faq-item:first-child{padding-top:0}
.jelveh-price .jp-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;min-height:31px}
.jelveh-price .jp-faq-item summary .jp-icon{width:17px;height:17px;flex-basis:17px;color:var(--jp-muted)}
.jelveh-price .jp-faq-item p{font-size:12px;color:var(--jp-muted);line-height:2.2;padding:12px 0 3px;max-width:640px}
.jelveh-price .jp-closing{display:flex;align-items:center;gap:18px;padding:26px 28px;margin-top:58px;background:linear-gradient(100deg,color-mix(in srgb,var(--jp-accent) 12%,transparent),transparent 75%),var(--jp-panel)}
.jelveh-price .jp-closing-symbol{display:grid;place-items:center;color:var(--jp-accent);width:45px;flex:none}
.jelveh-price .jp-closing-symbol .jp-icon{width:35px;height:35px;flex-basis:35px}
.jelveh-price .jp-closing h2{font-size:20px;font-weight:750;line-height:1.8}
.jelveh-price .jp-closing p{font-size:12px;color:var(--jp-muted);margin-top:4px}
.jelveh-price .jp-closing .jp-primary{width:auto;min-width:185px;margin-inline-start:auto;flex:none}
.jelveh-price .jp-noscript{padding:18px 0;font-size:12px}
.jelveh-price .jp-noscript a{text-decoration:underline}
.jelveh-price[data-price-state=loading] .jp-amount-block{opacity:.55}
.jelveh-price [data-price-campaign]:empty{display:none}
.jelveh-price [data-price-campaign]{margin-bottom:13px}
.jelveh-price [data-price-campaign] .nx-voucher-icon{mask-image:url('/assets/main-price-icons/membership-563.png');-webkit-mask-image:url('/assets/main-price-icons/membership-563.png')}
@keyframes jp-drift{to{transform:translate3d(38px,55px,0)}}
@media(max-width:1000px){.jelveh-price .jp-stage{grid-template-columns:minmax(0,1fr) 330px;gap:14px}.jelveh-price .jp-solutions{gap:9px}.jelveh-price .jp-solution-thumb{height:65px}.jelveh-price .jp-overview-copy,.jelveh-price .jp-benefits{padding:21px}.jelveh-price .jp-features{grid-template-columns:1fr}.jelveh-price .jp-receipt{padding:21px}.jelveh-price .jp-faq{gap:30px}}
@media(max-width:760px){
 .jelveh-price{padding:30px 17px 40px}
 .jelveh-price .jp-hero{margin-bottom:27px}.jelveh-price .jp-hero h1{font-size:clamp(32px,7.1vw,45px);letter-spacing:-.7px;line-height:1.65;margin:14px 0 9px}.jelveh-price .jp-hero h1 em{display:block}.jelveh-price .jp-hero>p{font-size:12px;max-width:440px}.jelveh-price .jp-hero-note{font-size:10px;gap:16px;margin-top:13px}
 .jelveh-price .jp-step-heading{align-items:flex-start;gap:8px;margin-bottom:12px}.jelveh-price .jp-step-heading h2{font-size:14px}.jelveh-price .jp-step-heading p{font-size:11px;max-width:270px}.jelveh-price .jp-live-label{font-size:9px;padding:3px 7px}
 .jelveh-price .jp-solutions{display:flex!important;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;max-width:calc(100% + 6px);padding:4px 3px 12px;margin:-4px -3px 6px;scroll-snap-type:x proximity;scroll-padding-inline:3px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--jp-accent) 40%,transparent) transparent;-webkit-overflow-scrolling:touch}.jelveh-price .jp-solutions::-webkit-scrollbar{height:4px}.jelveh-price .jp-solutions::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--jp-accent) 40%,transparent);border-radius:9px}.jelveh-price .jp-solutions>.jp-solution{flex:0 0 clamp(112px,32vw,150px);width:clamp(112px,32vw,150px);border-radius:13px;scroll-snap-align:start}.jelveh-price .jp-solution-thumb{height:62px;object-position:12% center}.jelveh-price .jp-solution-label{font-size:12px;padding:7px 6px 8px;line-height:1.8}.jelveh-price .jp-solution-check{width:19px;height:19px;inset:5px 5px auto auto}.jelveh-price .jp-solution-check .jp-icon{width:12px;height:12px;flex-basis:12px}.jelveh-price .jp-solution small{font-size:9px}
 .jelveh-price .jp-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview" "receipt" "benefits";gap:14px;scroll-margin-top:95px}.jelveh-price .jp-glass{border-radius:22px;backdrop-filter:none;-webkit-backdrop-filter:none}.jelveh-price .jp-overview-copy{padding:16px 19px 20px}.jelveh-price .jp-product-top{gap:7px}.jelveh-price .jp-product-icon{width:26px;height:26px}.jelveh-price .jp-product-label{font-size:10px}.jelveh-price .jp-product h2{font-size:26px;margin-top:5px}.jelveh-price .jp-product-description{font-size:12px;line-height:2;max-width:none}.jelveh-price .jp-solution-visual{display:none!important}
 .jelveh-price .jp-receipt{position:relative;top:auto;padding:20px}.jelveh-price .jp-receipt-head{margin-bottom:14px}.jelveh-price .jp-amount-block{padding:20px 0 16px;min-height:149px}.jelveh-price .jp-amount strong{font-size:36px}.jelveh-price .jp-amount-caption{font-size:11px}.jelveh-price .jp-checkout-note{font-size:10px}.jelveh-price .jp-primary{min-height:49px;font-size:13px}
 .jelveh-price .jp-benefits{padding:21px 19px}.jelveh-price .jp-feature-heading h3{font-size:15px}.jelveh-price .jp-features{grid-template-columns:1fr;gap:12px}.jelveh-price .jp-features li{font-size:13px;line-height:1.9}.jelveh-price .jp-common-features ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jelveh-price .jp-common-features li{font-size:11px}.jelveh-price .jp-common-features h3{font-size:12px}.jelveh-price .jp-equal-note{font-size:11px}.jelveh-price .jp-feature-more{font-size:12px}
 .jelveh-price .jp-compare{padding:14px 16px;border-radius:15px}.jelveh-price .jp-compare>summary{font-size:11px;align-items:flex-start}.jelveh-price .jp-compare>summary b{font-size:10px;gap:5px}
 .jelveh-price .jp-costs{margin-top:44px}.jelveh-price .jp-section-heading h2{font-size:23px}.jelveh-price .jp-cost-grid{grid-template-columns:1fr;gap:19px}.jelveh-price .jp-cost-grid article{display:grid;grid-template-columns:37px 1fr;gap:0 13px;padding-top:16px}.jelveh-price .jp-small-icon{grid-row:1/3;margin:2px 0 0}.jelveh-price .jp-cost-grid h3{font-size:13px;margin-bottom:5px}.jelveh-price .jp-cost-grid p{font-size:12px;max-width:none}.jelveh-price .jp-faq{grid-template-columns:1fr;gap:6px;margin-top:45px}.jelveh-price .jp-faq .jp-section-heading{margin-bottom:12px}.jelveh-price .jp-faq-item{padding-block:14px}.jelveh-price .jp-faq-item summary{font-size:12px}.jelveh-price .jp-faq-item p{font-size:12px}.jelveh-price .jp-closing{flex-wrap:wrap;padding:21px;margin-top:40px;gap:10px}.jelveh-price .jp-closing>div{flex:1 1 220px}.jelveh-price .jp-closing h2{font-size:18px}.jelveh-price .jp-closing p{font-size:11px}.jelveh-price .jp-closing-symbol{display:none}.jelveh-price .jp-closing .jp-primary{width:100%;margin-top:5px}
}
@media(max-width:359px){.jelveh-price{padding-inline:12px}.jelveh-price .jp-live-label{display:none}.jelveh-price .jp-hero h1{font-size:30px}.jelveh-price .jp-solutions{gap:7px}.jelveh-price .jp-solution-label{font-size:10px}.jelveh-price .jp-solution-thumb{height:49px}.jelveh-price .jp-receipt,.jelveh-price .jp-benefits{padding:17px}.jelveh-price .jp-amount strong{font-size:32px}.jelveh-price .jp-common-features ul{grid-template-columns:1fr}.jelveh-price .jp-hero-note{font-size:9px;gap:10px}}
@media(prefers-reduced-motion:reduce){.jelveh-price *,.jelveh-price *:before,.jelveh-price *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.jelveh-price[data-motion=off] *,.jelveh-price[data-motion=off] *:before,.jelveh-price[data-motion=off] *:after{animation:none!important;transition:none!important}
html[data-nx-builder-canvas] .jelveh-price *{animation:none!important}
