.elementor-22898 .elementor-element.elementor-element-0837253{--display:flex}.elementor-22898 .elementor-element.elementor-element-d00cb47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22898 .elementor-element.elementor-element-2ef74c0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-22898 .elementor-element.elementor-element-0a001f1{--cols:4}.elementor-22898 .elementor-element.elementor-element-0a001f1 .etheme-product-grid-title{font-size:15px;font-weight:800}.elementor-22898 .elementor-element.elementor-element-0a001f1 .star-rating-wrapper{margin-bottom:9px}.elementor-22898 .elementor-element.elementor-element-0a001f1 .price{font-weight:600}.elementor-22898 .elementor-element.elementor-element-7c4635d>.elementor-widget-container{margin:40px 0 0 0}.elementor-22898 .elementor-element.elementor-element-838a2ff{--display:flex}.elementor-22898 .elementor-element.elementor-element-838a2ff.e-con{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-22898 .elementor-element.elementor-element-0a001f1{--cols:4}}@media(max-width:767px){.elementor-22898 .elementor-element.elementor-element-0a001f1{--cols:2}}.jl-hero{padding:var(--jl-section-v) var(--jl-section-h);background:radial-gradient(circle at top left,var(--jl-accent-soft) 0%,transparent 36%),linear-gradient(180deg,var(--jl-bg-warm) 0%,var(--jl-bg-white) 100%);background-color:var(--jl-bg-warm)}.jl-hero__container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,0.75fr);gap:32px;align-items:start}.jl-hero__breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px;margin:0 0 18px;padding:0}.jl-hero__breadcrumb li{display:flex;align-items:center;gap:6px;font-size:var(--jl-small);font-weight:500;color:var(--jl-text-muted)}.jl-hero__breadcrumb li+li::before{content:'/';color:var(--jl-accent-border)}.jl-hero__breadcrumb a{color:var(--jl-text-muted);text-decoration:none}.jl-hero__breadcrumb a:hover{color:var(--jl-black);text-decoration:underline}.jl-hero__breadcrumb [aria-current="page"]{color:var(--jl-black);font-weight:600}.jl-hero__title{max-width:820px;margin:0 0 18px}.jl-hero__statement{max-width:680px;margin:0 0 28px}.jl-hero__pillars{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.jl-hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.jl-hero__toc{padding:20px 18px;border-radius:var(--jl-radius-sm);background:rgb(255 255 255 / .94);border:1px solid var(--jl-accent-border);box-shadow:0 12px 32px rgb(17 17 17 / .06);position:sticky;top:88px}.jl-hero__toc-title{margin:0 0 12px;color:var(--jl-black);font-size:var(--jl-small);font-weight:700;font-family:var(--jl-font);text-transform:uppercase;letter-spacing:.1em}.jl-hero__toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;counter-reset:toc}.jl-hero__toc-list li{counter-increment:toc}.jl-hero__toc-list a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--jl-radius-xs);color:var(--jl-text);text-decoration:none;font-size:var(--jl-body);font-weight:600;font-family:var(--jl-font);border:1px solid #fff0;transition:background 160ms ease,color 160ms ease}.jl-hero__toc-list a::before{content:counter(toc,decimal-leading-zero);font-size:11px;font-weight:700;color:var(--jl-accent);min-width:18px}.jl-hero__toc-list a:hover{background:var(--jl-bg-warm);border-color:var(--jl-accent-border);color:var(--jl-black)}.jl-toc-mobile{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;background:rgb(255 255 255 / .96);border-top:1px solid var(--jl-accent-border);box-shadow:0 -6px 24px rgb(17 17 17 / .08);padding:10px 12px max(10px, env(safe-area-inset-bottom));transform:translateY(100%);transition:transform 220ms cubic-bezier(.16,1,.3,1)}.jl-toc-mobile:not([hidden]){display:block;transform:translateY(0)}.jl-toc-mobile__track{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory}.jl-toc-mobile__track::-webkit-scrollbar{display:none}.jl-toc-mobile__track a{scroll-snap-align:start;flex-shrink:0;padding:8px 14px;border-radius:var(--jl-radius-pill);background:var(--jl-bg-warm);border:1px solid var(--jl-accent-border);color:var(--jl-black);text-decoration:none;font-size:var(--jl-small);font-weight:600;font-family:var(--jl-font);white-space:nowrap;transition:background 150ms ease,color 150ms ease}.jl-toc-mobile__track a:hover,.jl-toc-mobile__track a.jl-toc-mobile__link--active{background:var(--jl-black);color:var(--jl-bg-white);border-color:var(--jl-black)}@media (max-width:991px){.jl-hero__container{grid-template-columns:1fr}.jl-hero__toc{display:none}}@media (max-width:767px){.jl-hero{padding:40px var(--jl-section-h) 32px}.jl-hero__actions{flex-direction:column;align-items:stretch}.jl-hero__actions .jl-btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.jl-hero__toc-list a,.jl-toc-mobile{transition:none!important;transform:none!important}}.jl-block-answer{padding:var(--jl-section-v) var(--jl-section-h);background:var(--jl-bg-white)}.jl-block-answer__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:32px}.jl-block-answer__header{max-width:720px}.jl-block-answer__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px}.jl-block-answer__card--featured{grid-column:1;grid-row:1 / 4}.jl-block-answer__card:nth-child(2){grid-column:2;grid-row:1}.jl-block-answer__card:nth-child(3){grid-column:3;grid-row:1}.jl-block-answer__card:nth-child(4){grid-column:2;grid-row:2}.jl-block-answer__card:nth-child(5){grid-column:3;grid-row:2}.jl-block-answer__card:nth-child(6){grid-column:2 / 4;grid-row:3}.jl-block-answer__card-inner{height:100%;padding:22px;border-radius:var(--jl-radius-card);background:var(--jl-bg-warm);border:1px solid rgb(17 17 17 / .07);box-shadow:0 4px 16px rgb(17 17 17 / .04);display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.jl-block-answer__card-label{font:700 var(--jl-small)/1.2 var(--jl-font);color:var(--jl-accent);letter-spacing:.1em}.jl-block-answer__card-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--jl-radius-xs);background:var(--jl-accent-soft);color:var(--jl-accent-dark);flex-shrink:0}.jl-block-answer__card-icon svg{width:18px;height:18px;display:block}.jl-block-answer__card-title{margin:0;font-size:clamp(18px, 1.6vw, 24px);font-weight:800;line-height:1.15;font-family:var(--jl-font);letter-spacing:-.4px;text-wrap:balance;color:var(--jl-black)}.jl-block-answer__card-text{margin:0;color:var(--jl-text-light);font:400 var(--jl-body)/1.68 var(--jl-font)}.jl-block-answer__card--featured .jl-block-answer__card-inner{background:var(--jl-bg-dark);border-color:#fff0;box-shadow:0 16px 48px rgb(17 17 17 / .18);background-image:radial-gradient(circle at 80% 10%,var(--jl-accent-soft) 0%,transparent 55%)}.jl-block-answer__card--featured .jl-block-answer__card-label{color:rgb(234 157 130 / .7)}.jl-block-answer__card--featured .jl-block-answer__card-icon{background:rgb(234 157 130 / .15);color:var(--jl-accent);width:44px;height:44px;border-radius:var(--jl-radius-sm)}.jl-block-answer__card--featured .jl-block-answer__card-icon svg{width:22px;height:22px}.jl-block-answer__card--featured .jl-block-answer__card-title{font-size:clamp(22px, 2vw, 30px)!important;font-weight:800;color:var(--jl-bg-white)!important}.jl-block-answer__card--featured .jl-block-answer__card-text{color:rgb(255 255 255 / .86);font-size:var(--jl-body)}.jl-block-answer__card-tag{display:inline-flex;align-self:flex-start;margin-top:auto;padding:5px 12px;border-radius:var(--jl-radius-pill);background:var(--jl-accent-soft);color:var(--jl-accent);font:700 var(--jl-small)/1.2 var(--jl-font);text-transform:uppercase;letter-spacing:.08em}.jl-block-answer__verdict{padding:18px 22px;border-radius:var(--jl-radius-sm);background:linear-gradient(135deg,#fff7f3 0%,var(--jl-bg-white) 100%);border:1px solid var(--jl-accent-border)}.jl-block-answer__verdict p{margin:0;color:var(--jl-black);font:500 var(--jl-body-lg)/1.72 var(--jl-font);max-width:820px}.jl-block-answer__verdict strong{font-weight:700;color:var(--jl-black)}.jl-block-answer__verdict em{font-style:normal;color:var(--jl-accent-dark);font-weight:600}@media (max-width:991px){.jl-block-answer__grid{grid-template-columns:1fr 1fr}.jl-block-answer__card--featured{grid-column:1 / 3;grid-row:auto}.jl-block-answer__card:nth-child(n){grid-column:auto;grid-row:auto}}@media (max-width:767px){.jl-block-answer{padding:40px var(--jl-section-h)}.jl-block-answer__grid{grid-template-columns:1fr;gap:12px}.jl-block-answer__card-inner{padding:18px;border-radius:var(--jl-radius-sm);flex-direction:row;align-items:flex-start;gap:14px}.jl-block-answer__card--featured .jl-block-answer__card-inner{flex-direction:column;padding:20px}.jl-block-answer__card--compact .jl-block-answer__card-label{display:none}.jl-block-answer__card-title{font-size:var(--jl-h3)!important}.jl-block-answer__card-text{font-size:var(--jl-body)}.jl-block-answer__verdict{padding:16px 18px}}@media (prefers-reduced-motion:reduce){.jl-block-answer__card-inner{transition:none!important}}.jl-why{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-dark);background-image:radial-gradient(ellipse at 70% 0%,rgb(234 157 130 / .08) 0%,transparent 60%)}.jl-why__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:40px}.jl-why__header{max-width:800px}.jl-why__kicker{display:block;margin:0 0 12px;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;color:rgb(234 157 130 / .7)!important;background:none;border:none;padding:0}.jl-why__title{margin:0!important;padding:0!important;background:none!important;border:none!important;text-align:left!important;color:var(--jl-bg-white)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px!important;text-wrap:balance}.jl-why__diagnostics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background-color:rgb(255 255 255 / .06);border-radius:var(--jl-radius-card);overflow:hidden;border:1px solid rgb(255 255 255 / .07)}.jl-why__diag{background-color:rgb(255 255 255 / .03);padding:28px 24px;display:flex;flex-direction:column;gap:14px;margin:0;border:none;border-radius:0;box-shadow:none;transition:background-color 180ms cubic-bezier(.16,1,.3,1)}.jl-why__diag:hover{background-color:rgb(255 255 255 / .055)}.jl-why__diag-number{display:block;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;color:rgb(234 157 130 / .78)!important;letter-spacing:.1em;margin:0;padding:0;background:none}.jl-why__diag-title{margin:0!important;padding:0!important;background:none!important;border:none!important;text-align:left!important;color:var(--jl-bg-white)!important;font-size:clamp(20px, 1.9vw, 27px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.5px;text-wrap:balance}.jl-why__diag-text{margin:0!important;padding:0!important;text-align:left!important;color:rgb(255 255 255 / .82)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68}.jl-why__diag-text em{font-style:normal;color:var(--jl-accent)!important;font-weight:600}.jl-why__verdict{max-width:760px;margin:0!important;padding:20px 24px!important;border-radius:var(--jl-radius-sm)!important;background-color:rgb(255 255 255 / .05)!important;border:1px solid var(--jl-accent-border)!important;color:rgb(255 255 255 / .9)!important;font-size:clamp(17px, 1.7vw, 20px)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important;box-shadow:none!important}.jl-why__verdict strong{color:var(--jl-accent)!important;font-weight:700}@media (max-width:991px){.jl-why__diagnostics{grid-template-columns:1fr}}@media (max-width:767px){.jl-why{padding:44px var(--jl-section-h)}.jl-why__container{gap:28px}.jl-why__diag{padding:22px 18px;gap:10px}.jl-why__diag-text{font-size:15px!important}.jl-why__verdict{padding:16px 18px!important;font-size:var(--jl-body)!important}}@media (prefers-reduced-motion:reduce){.jl-why__diag{transition:none!important}}.jl-types{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-warm);background-image:linear-gradient(180deg,var(--jl-bg-white) 0%,var(--jl-bg-warm) 100%)}.jl-types__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:40px}.jl-types__header{max-width:760px}.jl-types__title{margin:0 0 14px!important;color:var(--jl-black)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-types__lead{margin:0!important;color:var(--jl-text)!important;font-size:var(--jl-body-lg)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important;max-width:640px;padding:0!important}.jl-types__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-radius:var(--jl-radius-card);overflow:hidden;border:1px solid rgb(17 17 17 / .07);box-shadow:0 8px 32px rgb(17 17 17 / .05)}.jl-types__item{display:grid;grid-template-columns:170px 1fr auto;align-items:start;padding:24px 28px;background-color:var(--jl-bg-white);border-bottom:1px solid rgb(17 17 17 / .06);margin:0;transition:background-color 160ms cubic-bezier(.16,1,.3,1)}.jl-types__item:last-child{border-bottom:none}.jl-types__item:hover{background-color:#fdf9f7}.jl-types__item--top{background-color:#fdf9f7}.jl-types__item--top:hover{background-color:#fbf5f2}.jl-types__item-rank{display:flex;align-items:center;gap:8px;padding-top:3px}.jl-types__item-dot{display:block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.jl-types__item-dot--high{background-color:var(--jl-accent)}.jl-types__item-dot--mid{background-color:rgb(17 17 17 / .2)}.jl-types__item-dot--low{background-color:rgb(17 17 17 / .1)}.jl-types__item-impact{font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;color:var(--jl-text-muted)!important;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.jl-types__item-body{display:flex;flex-direction:column;gap:8px;padding-right:24px}.jl-types__item-title{margin:0!important;padding:0!important;color:var(--jl-black)!important;font-size:clamp(20px, 1.9vw, 27px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.5px;text-align:left!important;background:none!important;border:none!important}.jl-types__item-text{margin:0!important;padding:0!important;color:var(--jl-text)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68;text-align:left!important}.jl-types__item-text strong{color:var(--jl-black)!important;font-weight:700}.jl-types__item-link{display:inline-flex;align-items:center;gap:6px;align-self:center;white-space:nowrap;flex-shrink:0;padding:9px 16px;border-radius:var(--jl-radius-pill);background-color:var(--jl-black);color:var(--jl-bg-white)!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;border:1px solid var(--jl-black);min-height:44px;transition:background-color 160ms cubic-bezier(.16,1,.3,1),transform 160ms cubic-bezier(.16,1,.3,1)}.jl-types__item-link svg{width:14px;height:14px;display:block;flex-shrink:0}.jl-types__item-link:hover{background-color:#2a2a2a;border-color:#2a2a2a;transform:translateY(-1px)}@media (max-width:991px){.jl-types__item{grid-template-columns:110px 1fr}.jl-types__item-link{grid-column:1 / 3;justify-self:start;margin-top:12px}.jl-types__item-body{padding-right:0}}@media (max-width:767px){.jl-types{padding:44px var(--jl-section-h)}.jl-types__container{gap:28px}.jl-types__item{grid-template-columns:1fr;padding:20px 18px;gap:10px}.jl-types__item-rank{padding-top:0}.jl-types__item-link{grid-column:auto;margin-top:4px}.jl-types__item-text{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.jl-types__item,.jl-types__item-link{transition:none!important;transform:none!important}}.jl-avoid{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-warm);background-image:linear-gradient(180deg,var(--jl-bg-white) 0%,var(--jl-bg-warm) 100%)}.jl-avoid__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:44px}.jl-avoid__intro-row{display:grid;grid-template-columns:1fr minmax(300px,480px);gap:48px;align-items:center}.jl-avoid__kicker{display:block;margin:0 0 12px!important;color:var(--jl-text-muted)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;padding:0!important;background:none!important;border:none!important}.jl-avoid__title{margin:0 0 16px!important;color:var(--jl-black)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-avoid__lead{margin:0!important;color:var(--jl-text)!important;font-size:var(--jl-body-lg)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important;max-width:580px;padding:0!important}.jl-avoid__visual{margin:0;padding:0;border:none}.jl-avoid__visual img{width:100%;height:auto;display:block;border-radius:var(--jl-radius-card);object-fit:cover;aspect-ratio:4 / 3;background-color:var(--jl-accent-soft)}.jl-avoid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.jl-avoid__item{display:grid;grid-template-columns:44px 1fr;gap:0 16px;align-items:start;padding:22px 20px;border-radius:var(--jl-radius-card);background-color:var(--jl-bg-white);border:1px solid rgb(17 17 17 / .06);box-shadow:0 4px 16px rgb(17 17 17 / .04);margin:0}.jl-avoid__item:last-child:nth-child(odd){grid-column:1 / 3}.jl-avoid__item-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgb(17 17 17 / .05);color:var(--jl-text-muted);flex-shrink:0;margin-top:2px}.jl-avoid__item-icon svg{width:16px;height:16px;display:block}.jl-avoid__item-body{display:flex;flex-direction:column;gap:8px}.jl-avoid__item-title{margin:0!important;padding:0!important;color:var(--jl-black)!important;font-size:clamp(20px, 1.9vw, 27px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.5px;text-align:left!important;text-wrap:balance;background:none!important;border:none!important}.jl-avoid__item-text{margin:0!important;padding:0!important;color:var(--jl-text-muted)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68;text-align:left!important}.jl-avoid__verdict{display:grid;grid-template-columns:44px 1fr;gap:0 16px;align-items:center;padding:20px 22px;border-radius:var(--jl-radius-sm);background-color:var(--jl-bg-white);background-image:linear-gradient(135deg,#fff7f3 0%,var(--jl-bg-white) 100%);border:1px solid var(--jl-accent-border);margin:0}.jl-avoid__verdict-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--jl-accent-soft);color:var(--jl-accent-dark);flex-shrink:0}.jl-avoid__verdict-icon svg{width:18px;height:18px;display:block}.jl-avoid__verdict-text{margin:0!important;padding:0!important;color:var(--jl-text)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68;text-align:left!important}.jl-avoid__verdict-text strong{color:var(--jl-black)!important;font-weight:700}.jl-avoid__verdict-text em{font-style:normal;color:var(--jl-accent-dark)!important;font-weight:600}@media (max-width:991px){.jl-avoid__intro-row{grid-template-columns:1fr;gap:28px}.jl-avoid__visual{order:-1}.jl-avoid__visual img{max-height:260px;object-position:center}}@media (max-width:767px){.jl-avoid{padding:44px var(--jl-section-h)}.jl-avoid__container{gap:32px}.jl-avoid__list{grid-template-columns:1fr;gap:12px}.jl-avoid__item:last-child:nth-child(odd){grid-column:auto}.jl-avoid__item{padding:18px 16px;border-radius:var(--jl-radius-sm)}.jl-avoid__verdict{grid-template-columns:36px 1fr;gap:0 12px;padding:16px 18px}}@media (prefers-reduced-motion:reduce){.jl-avoid__item{transition:none!important}}.jl-selection{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-white)}.jl-selection__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:32px}.jl-selection__header{max-width:760px}.jl-selection__kicker{display:block;margin:0 0 12px!important;color:var(--jl-accent-dark)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;padding:0!important;background:none!important;border:none!important}.jl-selection__title{margin:0 0 14px!important;color:var(--jl-black)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-selection__lead{margin:0!important;color:var(--jl-text)!important;font-size:var(--jl-body-lg)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important;max-width:600px;padding:0!important}.jl-selection__footer{width:min(100%, 1100px);margin:0 auto;padding:0 var(--jl-section-h) var(--jl-section-v);display:flex;justify-content:center}.jl-selection__cta{display:inline-flex;align-items:center;gap:8px;padding:0 28px;min-height:52px;border-radius:var(--jl-radius-pill);background-color:var(--jl-black);color:var(--jl-bg-white)!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;border:1px solid var(--jl-black);transition:background-color 180ms cubic-bezier(.16,1,.3,1),transform 180ms cubic-bezier(.16,1,.3,1)}.jl-selection__cta svg{width:14px;height:14px;display:block;flex-shrink:0}.jl-selection__cta:hover{background-color:#2a2a2a;border-color:#2a2a2a;transform:translateY(-1px)}@media (max-width:767px){.jl-selection{padding:44px var(--jl-section-h) 0}.jl-selection__footer{padding:0 var(--jl-section-h) 44px}.jl-selection__cta{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.jl-selection__cta{transition:none!important;transform:none!important}}.jl-whyperso{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-accent-dark);background-image:radial-gradient(ellipse at 90% 100%,rgb(234 157 130 / .15) 0%,transparent 55%)}.jl-whyperso__container{width:min(100%, 1100px);margin:0 auto;display:grid;grid-template-columns:1fr minmax(300px,480px);gap:64px;align-items:center}.jl-whyperso__header{margin-bottom:36px}.jl-whyperso__kicker{display:block;margin:0 0 12px!important;color:rgb(234 157 130 / .7)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.12em;padding:0!important;background:none!important;border:none!important}.jl-whyperso__title{margin:0!important;color:var(--jl-bg-white)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-whyperso__reasons{list-style:none;margin:0 0 36px!important;padding:0!important;display:flex;flex-direction:column;border-radius:var(--jl-radius-card);overflow:hidden;border:1px solid rgb(255 255 255 / .1)}.jl-whyperso__reason{display:grid;grid-template-columns:48px 1fr;padding:22px 24px;background-color:rgb(255 255 255 / .04);border-bottom:1px solid rgb(255 255 255 / .07);margin:0;transition:background-color 160ms cubic-bezier(.16,1,.3,1)}.jl-whyperso__reason:last-child{border-bottom:none}.jl-whyperso__reason:hover{background-color:rgb(255 255 255 / .07)}.jl-whyperso__reason-number{font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;color:rgb(234 157 130 / .6)!important;letter-spacing:.1em;padding-top:3px;background:none}.jl-whyperso__reason-body{display:flex;flex-direction:column;gap:6px}.jl-whyperso__reason-title{margin:0!important;padding:0!important;color:var(--jl-bg-white)!important;font-size:clamp(20px, 1.9vw, 27px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.3px;text-align:left!important;text-wrap:balance;background:none!important;border:none!important}.jl-whyperso__reason-text{margin:0!important;padding:0!important;color:rgb(255 255 255 / .65)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68;text-align:left!important}.jl-whyperso__cta{display:inline-flex;align-items:center;gap:8px;padding:0 26px;min-height:52px;border-radius:var(--jl-radius-pill);background-color:var(--jl-bg-white);color:var(--jl-accent-dark)!important;border:none!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;box-shadow:0 8px 28px rgb(0 0 0 / .2);transition:background-color 160ms cubic-bezier(.16,1,.3,1),transform 160ms cubic-bezier(.16,1,.3,1)}.jl-whyperso__cta svg{width:16px;height:16px;display:block;flex-shrink:0}.jl-whyperso__cta:hover{background-color:#f5f0ed;transform:translateY(-1px)}.jl-whyperso__visual{margin:0;padding:0;border:none;position:relative;align-self:stretch;display:flex;align-items:center}.jl-whyperso__image-wrap{width:100%;border-radius:var(--jl-radius-card);overflow:hidden;box-shadow:0 24px 64px rgb(0 0 0 / .3)}.jl-whyperso__image-wrap img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:7 / 8;background-color:rgb(234 157 130 / .2)}.jl-whyperso__badge{position:absolute;bottom:20px;left:-20px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--jl-radius-pill);background-color:var(--jl-bg-white);color:var(--jl-accent-dark)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;box-shadow:0 8px 24px rgb(0 0 0 / .18);white-space:nowrap}.jl-whyperso__badge svg{width:16px;height:16px;display:block;flex-shrink:0;color:var(--jl-accent)}@media (max-width:991px){.jl-whyperso__container{grid-template-columns:1fr;gap:40px}.jl-whyperso__visual{order:-1;max-width:480px;margin:0 auto;width:100%}.jl-whyperso__badge{left:12px;bottom:12px}}@media (max-width:767px){.jl-whyperso{padding:44px var(--jl-section-h)}.jl-whyperso__container{gap:32px}.jl-whyperso__reason{grid-template-columns:36px 1fr;padding:18px 16px}.jl-whyperso__cta{width:100%;justify-content:center}.jl-whyperso__badge{font-size:11px!important;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.jl-whyperso__reason,.jl-whyperso__cta{transition:none!important;transform:none!important}}.jl-relation{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-warm)}.jl-relation__container{width:min(100%, 1100px);margin:0 auto;display:flex;flex-direction:column;gap:44px}.jl-relation__header{max-width:720px}.jl-relation__kicker{display:block;margin:0 0 12px!important;color:var(--jl-text-muted)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;padding:0!important;background:none!important;border:none!important}.jl-relation__title{margin:0 0 16px!important;color:var(--jl-black)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-relation__lead{margin:0!important;color:var(--jl-text)!important;font-size:var(--jl-body-lg)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important;max-width:580px;padding:0!important}.jl-relation__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.jl-relation__card--large:nth-child(1){grid-column:1;grid-row:1}.jl-relation__card--large:nth-child(2){grid-column:2;grid-row:1}.jl-relation__card--compact:nth-child(3){grid-column:1;grid-row:2}.jl-relation__card--compact:nth-child(4){grid-column:2;grid-row:2}.jl-relation__card--compact:nth-child(5){grid-column:1 / 3;grid-row:3;flex-direction:row}.jl-relation__card--compact:nth-child(5) .jl-relation__card-visual{flex-shrink:0;width:280px}.jl-relation__card--compact:nth-child(5) .jl-relation__card-visual img{width:280px;height:100%;min-height:180px}.jl-relation__card--compact:nth-child(5) .jl-relation__card-body{justify-content:center}.jl-relation__card{background-color:var(--jl-bg-white);border-radius:var(--jl-radius-card);border:1px solid rgb(17 17 17 / .06);box-shadow:0 4px 20px rgb(17 17 17 / .05);overflow:hidden;display:flex;flex-direction:column;margin:0;transition:box-shadow 180ms cubic-bezier(.16,1,.3,1),transform 180ms cubic-bezier(.16,1,.3,1)}.jl-relation__card:hover{box-shadow:0 12px 40px rgb(17 17 17 / .1);transform:translateY(-2px)}.jl-relation__card-visual{margin:0;padding:0;border:none;overflow:hidden;flex-shrink:0}.jl-relation__card-visual img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1 / 1;background-color:var(--jl-accent-soft)}.jl-relation__card-body{padding:20px 22px 24px;display:flex;flex-direction:column;gap:10px;flex:1}.jl-relation__card-tag{display:inline-flex;align-self:flex-start;padding:4px 12px;border-radius:var(--jl-radius-pill);background-color:var(--jl-accent-soft);color:var(--jl-accent-dark)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;text-transform:uppercase;letter-spacing:.08em;line-height:1.4}.jl-relation__card-title{margin:0!important;padding:0!important;color:var(--jl-black)!important;font-size:clamp(20px, 1.9vw, 27px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.12!important;letter-spacing:-.4px;text-align:left!important;text-wrap:balance;background:none!important;border:none!important}.jl-relation__card-text{margin:0!important;padding:0!important;color:var(--jl-text-muted)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.68;text-align:left!important}.jl-relation__card-hints{list-style:none;margin:4px 0 0!important;padding:0!important;display:flex;flex-direction:column;gap:6px}.jl-relation__card-hints li{display:flex;align-items:center;gap:8px;color:var(--jl-text)!important;font-size:var(--jl-body)!important;font-weight:500!important;font-family:var(--jl-font)!important;line-height:1.4;margin:0!important;padding:0!important}.jl-relation__card-hints li::before{content:'';display:block;width:6px;height:6px;border-radius:50%;background-color:var(--jl-accent);flex-shrink:0}.jl-relation__card-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:8px 0 2px;color:var(--jl-accent-dark)!important;font-size:var(--jl-body)!important;font-weight:700!important;font-family:var(--jl-font)!important;text-decoration:none!important;border-bottom:1px solid var(--jl-accent-border);transition:color 160ms cubic-bezier(.16,1,.3,1),border-color 160ms cubic-bezier(.16,1,.3,1)}.jl-relation__card-link svg{width:14px;height:14px;display:block;flex-shrink:0;transition:transform 160ms cubic-bezier(.16,1,.3,1)}.jl-relation__card-link:hover{color:var(--jl-accent)!important;border-color:var(--jl-accent)}.jl-relation__card-link:hover svg{transform:translateX(3px)}@media (max-width:991px){.jl-relation__grid{grid-template-columns:1fr 1fr}.jl-relation__card{grid-column:auto!important;grid-row:auto!important;flex-direction:column!important}.jl-relation__card--compact:nth-child(5) .jl-relation__card-visual{width:100%}.jl-relation__card--compact:nth-child(5) .jl-relation__card-visual img{width:100%;height:auto;aspect-ratio:1 / 1}}@media (max-width:767px){.jl-relation{padding:44px var(--jl-section-h)}.jl-relation__grid{grid-template-columns:1fr;gap:14px}.jl-relation__card{grid-column:auto!important;grid-row:auto!important;flex-direction:column!important}.jl-relation__card-body{padding:16px 18px 20px}}@media (prefers-reduced-motion:reduce){.jl-relation__card,.jl-relation__card-link svg{transition:none!important;transform:none!important}}.jl-faq{padding:var(--jl-section-v) var(--jl-section-h);background-color:var(--jl-bg-white)}.jl-faq__container{width:min(100%, 840px);margin:0 auto;display:flex;flex-direction:column;gap:44px}.jl-faq__header{max-width:680px}.jl-faq__kicker{display:block;margin:0 0 12px!important;color:var(--jl-text-muted)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;padding:0!important;background:none!important;border:none!important}.jl-faq__title{margin:0!important;color:var(--jl-black)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.04!important;letter-spacing:-1.1px;text-wrap:balance;text-align:left!important;padding:0!important;background:none!important;border:none!important}.jl-faq__list{display:flex;flex-direction:column;border-radius:var(--jl-radius-card);overflow:hidden;border:1px solid rgb(17 17 17 / .08);box-shadow:0 4px 20px rgb(17 17 17 / .04)}.jl-faq__item{border-bottom:1px solid rgb(17 17 17 / .07);background-color:var(--jl-bg-white);margin:0;transition:background-color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__item:last-child{border-bottom:none}.jl-faq__item--open{background-color:var(--jl-bg-warm)}.jl-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;background:none!important;border:none!important;cursor:pointer;text-align:left;color:var(--jl-black)!important;font-size:var(--jl-body)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1.4;transition:color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__question:hover{color:var(--jl-accent-dark)!important}.jl-faq__question span:first-child{flex:1}.jl-faq__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--jl-text-muted);transition:transform 260ms cubic-bezier(.16,1,.3,1),color 160ms cubic-bezier(.16,1,.3,1)}.jl-faq__icon svg{width:18px;height:18px;display:block}.jl-faq__item--open .jl-faq__icon{transform:rotate(180deg);color:var(--jl-accent-dark)}.jl-faq__answer{overflow:hidden}.jl-faq__answer[hidden]{display:none}.jl-faq__answer-inner{padding:0 24px 24px;display:flex;flex-direction:column;gap:10px}.jl-faq__answer-short{margin:0!important;padding:14px 16px!important;border-radius:var(--jl-radius-sm);background-color:var(--jl-accent-soft)!important;border-left:3px solid var(--jl-accent)!important;color:var(--jl-text)!important;font-size:var(--jl-body)!important;font-weight:500!important;font-family:var(--jl-font)!important;line-height:1.6}.jl-faq__answer-short strong{color:var(--jl-accent-dark)!important;font-weight:700}.jl-faq__answer-detail{margin:0!important;padding:0!important;color:var(--jl-text-muted)!important;font-size:var(--jl-body)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:left!important}@media (max-width:767px){.jl-faq{padding:44px var(--jl-section-h)}.jl-faq__container{gap:32px}.jl-faq__question{padding:18px}.jl-faq__answer-inner{padding:0 18px 20px}}@media (prefers-reduced-motion:reduce){.jl-faq__icon,.jl-faq__item{transition:none!important;transform:none!important}}.jl-cta-final{padding:clamp(64px, 9vw, 112px) var(--jl-section-h);background-color:var(--jl-bg-dark);background-image:radial-gradient(ellipse at 50% 0%,rgb(234 157 130 / .1) 0%,transparent 60%);text-align:center}.jl-cta-final__container{width:min(100%, 720px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.jl-cta-final__eyebrow{margin:0!important;padding:0!important;color:rgb(234 157 130 / .7)!important;font-size:var(--jl-small)!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;text-transform:uppercase;letter-spacing:.12em;background:none!important;border:none!important}.jl-cta-final__title{margin:0!important;padding:0!important;color:var(--jl-bg-white)!important;font-size:clamp(30px, 4.2vw, 52px)!important;font-weight:800!important;font-family:var(--jl-font)!important;line-height:1.08!important;letter-spacing:-1.1px;text-wrap:balance;text-align:center!important;background:none!important;border:none!important}.jl-cta-final__lead{margin:0!important;padding:0!important;color:rgb(255 255 255 / .65)!important;font-size:var(--jl-body-lg)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.72;text-align:center!important;max-width:580px}.jl-cta-final__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.jl-cta-final__btn{display:inline-flex;align-items:center;gap:8px;padding:0 28px;min-height:52px;border-radius:var(--jl-radius-pill);text-decoration:none!important;font-size:15px!important;font-weight:700!important;font-family:var(--jl-font)!important;line-height:1;transition:background-color 160ms cubic-bezier(.16,1,.3,1),border-color 160ms cubic-bezier(.16,1,.3,1),transform 160ms cubic-bezier(.16,1,.3,1)}.jl-cta-final__btn svg{width:16px;height:16px;display:block;flex-shrink:0}.jl-cta-final__btn--primary{background-color:var(--jl-bg-white);color:var(--jl-bg-dark)!important;border:1px solid var(--jl-bg-white);box-shadow:0 8px 32px rgb(0 0 0 / .3)}.jl-cta-final__btn--primary:hover{background-color:#f0ebe7;border-color:#f0ebe7;transform:translateY(-1px)}.jl-cta-final__btn--secondary{background-color:#fff0;color:rgb(255 255 255 / .85)!important;border:1px solid rgb(255 255 255 / .25)}.jl-cta-final__btn--secondary:hover{background-color:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .45);transform:translateY(-1px)}.jl-cta-final__trust{list-style:none;margin:0!important;padding:8px 0 0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:24px 36px}.jl-cta-final__trust-item{display:flex;align-items:center;gap:8px;color:rgb(255 255 255 / .55)!important;font-size:var(--jl-small)!important;font-weight:600!important;font-family:var(--jl-font)!important;line-height:1.2;margin:0!important;padding:0!important}.jl-cta-final__trust-item svg{width:16px;height:16px;display:block;flex-shrink:0;color:rgb(234 157 130 / .6)}.jl-cta-final__breadcrumb{margin:0!important;padding:16px 0 0!important;border-top:1px solid rgb(255 255 255 / .08);width:100%;color:rgb(255 255 255 / .3)!important;font-size:var(--jl-small)!important;font-weight:400!important;font-family:var(--jl-font)!important;line-height:1.6;text-align:center!important}.jl-cta-final__breadcrumb strong{color:rgb(255 255 255 / .5)!important;font-weight:600}.jl-cta-final__breadcrumb a{color:rgb(234 157 130 / .6)!important;text-decoration:none!important;font-weight:500;transition:color 160ms cubic-bezier(.16,1,.3,1)}.jl-cta-final__breadcrumb a:hover{color:rgb(234 157 130 / .9)!important}@media (max-width:767px){.jl-cta-final{padding:56px var(--jl-section-h)}.jl-cta-final__container{gap:24px}.jl-cta-final__btn{width:100%;justify-content:center}.jl-cta-final__trust{gap:16px 24px}.jl-cta-final__breadcrumb{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.jl-cta-final__btn{transition:none!important;transform:none!important}}