.lp .jb{--jb-soft-g:#d7eee7;--jb-soft-a:#fdedd8;--jb-soft-r:#fbe1e3;--jb-soft-p:#fbe3fb;--jb-body:#3b3646;--jb-sk1:#efe9f2;--jb-sk2:#f7f2f9;--jb-focus:#fce3b8;--jb-err-bg:#fdecee;--jb-warn-bg:#fff4e2;color:var(--ink)}.lp .jb-stripe{background:linear-gradient(90deg,var(--goose5) 0 25%,var(--apri) 25% 50%,var(--rasp5) 50% 75%,var(--plum) 75%);height:6px}.lp .jb-wrap{max-width:1080px;margin:0 auto;padding:12px 16px 64px}.lp .jb-r{color:var(--rasp5)}.lp .jb-a{color:var(--apri)}.lp .jb-g{color:var(--goose5)}.lp .jb-p{color:var(--plum)}.lp .jb-btn{background:var(--rasp);color:#fff;font:800 15px/1 var(--font-outfit),system-ui;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.lp .jb-btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.lp .jb-btn:active{box-shadow:0 0 0 var(--ink);transform:translate(3px,3px)}.lp .jb-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:3px 3px 0 var(--ink);transform:none}.lp .jb-btn.ghost{color:var(--ink);background:#fff}.lp .jb-btn svg{width:18px;height:18px}.lp .jb-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;padding:20px 0 30px;display:grid}.lp .jb-kicker{border:2px solid var(--ink);background:#fff;border-radius:999px;padding:6px 14px;font-size:15px;font-weight:800;display:inline-block;transform:rotate(-2deg)}.lp .jb-hero h1{letter-spacing:-.045em;text-shadow:5px 5px 0 var(--ink);margin:16px 0 14px;font-size:clamp(52px,9vw,112px);font-weight:900;line-height:.92}.lp .jb-hero h1 span{animation:1.8s cubic-bezier(.3,0,.3,1) infinite jb-hop;display:inline-block}.lp .jb-hero h1 span:nth-child(2){animation-delay:.1s}.lp .jb-hero h1 span:nth-child(3){animation-delay:.2s}.lp .jb-hero h1 span:nth-child(4){animation-delay:.3s}@keyframes jb-hop{0%,60%,to{transform:none}30%{transform:translateY(-10px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.lp .jb-hero h1 span{animation:none}}.lp .jb-lead{color:var(--jb-body);max-width:480px;font-size:20px;line-height:1.45}.lp .jb-art{width:100%;max-width:460px;margin:auto;position:relative}.lp .jb-pot{filter:drop-shadow(6px 6px #16121f1f);width:100%}.lp .jb-mas{width:30%;position:absolute;bottom:0}.lp .jb-mas.l{left:-6%}.lp .jb-mas.r{right:-6%}.lp .jb-cookin{background:var(--ink);color:var(--cream);font:800 15px/1 var(--font-outfit),system-ui;white-space:nowrap;box-shadow:3px 3px 0 var(--apri);border-radius:999px;padding:9px 16px;position:absolute;top:2%;left:50%;transform:translate(-50%)rotate(-4deg)}.lp .jb-sub{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px;max-width:520px;margin-top:22px;padding:12px;display:flex}.lp .jb-sub input{border:2px solid var(--ink);min-width:0;height:46px;font:600 16px var(--font-outfit),system-ui;background:var(--cream);color:var(--ink);border-radius:14px;flex:200px;padding:0 14px}.lp .jb-sub input:focus{box-shadow:0 0 0 3px var(--jb-focus);outline:none}.lp .jb-sub small{color:var(--muted);flex-basis:100%;padding:0 4px;font-size:13px}.lp .jb-bot{flex-basis:100%}.lp .jb-bot:empty{display:none}.lp .jb-ok{color:var(--goose);align-items:center;gap:10px;font-weight:800;display:flex}.lp .jb-ok svg{flex:none;width:20px;height:20px}.lp .jb-closed{border:2px dashed var(--ink);max-width:520px;color:var(--jb-body);background:#fff;border-radius:16px;margin-top:22px;padding:12px 14px;font-weight:600}.lp .jb-err{border:2px solid var(--rasp);background:var(--jb-err-bg);color:var(--rasp);border-radius:12px;flex-basis:100%;padding:10px 12px;font-size:14px;font-weight:700}.lp .jb-warn{border:2px solid var(--apri);background:var(--jb-warn-bg);border-radius:12px;max-width:520px;margin-top:10px;padding:10px 12px;font-size:14px;font-weight:700}.lp .jb-sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 14px;display:flex}.lp .jb-sec-h h2{letter-spacing:-.02em;font-size:30px;font-weight:900}.lp .jb-sec-h span{color:var(--muted);font-weight:600}.lp .jb-feature{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);color:inherit;background:#fff;border-radius:26px;grid-template-columns:.9fr 1.1fr;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:grid;overflow:hidden}.lp .jb-feature:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-1px,-1px)}.lp .jb-feature:active{box-shadow:0 0 0 var(--ink);transform:translate(4px,4px)}.lp .jb-feature .jb-pic{border-right:3px solid var(--ink);place-items:center;padding:24px;display:grid}.lp .jb-feature .jb-pic svg{width:auto;height:240px;max-height:300px}.lp .jb-txt{flex-direction:column;justify-content:center;gap:12px;padding:28px;display:flex}.lp .jb-tag{border:2px solid var(--ink);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.lp .jb-t-g,.lp .jb-bg-g{background:var(--jb-soft-g)}.lp .jb-t-a,.lp .jb-bg-a{background:var(--jb-soft-a)}.lp .jb-t-r,.lp .jb-bg-r{background:var(--jb-soft-r)}.lp .jb-t-p,.lp .jb-bg-p{background:var(--jb-soft-p)}.lp .jb-feature h3{letter-spacing:-.02em;font-size:34px;font-weight:900;line-height:1.02}.lp .jb-feature p{color:var(--jb-body);font-size:17px;line-height:1.5}.lp .jb-meta{color:var(--muted);font-size:13px;font-weight:700}.lp .jb-read{color:var(--rasp);font-weight:800}.lp .jb-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px;display:grid}.lp .jb-card{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);color:inherit;background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:flex;overflow:hidden}.lp .jb-card:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-1px,-1px)}.lp .jb-card:active{box-shadow:0 0 0 var(--ink);transform:translate(4px,4px)}.lp .jb-card .jb-pic{border-bottom:3px solid var(--ink);place-items:center;height:190px;padding:18px;display:grid}.lp .jb-card .jb-pic svg{width:auto;height:150px}.lp .jb-card .jb-txt{justify-content:flex-start;gap:8px;padding:16px 18px 18px}.lp .jb-card h3{font-size:21px;font-weight:900;line-height:1.1}.lp .jb-card p{color:var(--jb-body);font-size:14.5px;line-height:1.45}.lp .jb-article{max-width:740px;margin:0 auto}.lp .jb-back{color:var(--ink);align-items:center;gap:6px;padding:6px 0;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.lp .jb-back:hover{color:var(--rasp)}.lp .jb-article .jb-pic{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:26px;place-items:center;margin:16px 0 22px;padding:26px;display:grid}.lp .jb-article .jb-art-img{width:auto;height:300px;max-height:300px}.lp .jb-article h1{letter-spacing:-.03em;margin:10px 0 12px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.02}.lp .jb-manchet{color:var(--jb-body);font-size:21px;font-weight:600;line-height:1.45}.lp .jb-article .jb-meta{margin-top:12px;display:block}.lp .jb-body{color:var(--jb-body);margin-top:18px;font-size:17.5px;line-height:1.65}.lp .jb-body h3{color:var(--ink);margin:26px 0 6px;font-size:22px;font-weight:900}.lp .jb-body p{margin:0 0 14px}.lp .jb-body ul,.lp .jb-body ol{margin:0 0 14px;padding-left:22px}.lp .jb-body li{margin:4px 0}.lp .jb-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.lp .jb-state{text-align:center;border:3px solid var(--ink);max-width:560px;box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:24px;margin:26px auto;padding:28px}.lp .jb-state svg{width:auto;height:150px;margin:0 auto 12px;display:block}.lp .jb-state h3{margin-bottom:6px;font-size:24px;font-weight:900}.lp .jb-state p{color:var(--jb-body)}.lp .jb-state .jb-btn{margin-top:14px}.lp .jb-sk{background:linear-gradient(90deg,var(--jb-sk1) 0 40%,var(--jb-sk2) 50%,var(--jb-sk1) 60%);background-size:200% 100%;border-radius:22px;animation:1.2s linear infinite jb-sh}.lp .jb-sk.big{border-radius:26px;height:280px}.lp .jb-sk.card{height:320px}@keyframes jb-sh{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lp .jb-sk{animation:none}}.lp .jb-foot{border-top:3px solid var(--ink);text-align:center;color:var(--muted);margin-top:40px;padding:22px 16px;font-size:14px;font-weight:600}@media (max-width:860px){.lp .jb-hero{grid-template-columns:1fr;gap:12px}.lp .jb-art{order:-1;max-width:300px}.lp .jb-feature{grid-template-columns:1fr}.lp .jb-feature .jb-pic{border-right:0;border-bottom:3px solid var(--ink)}.lp .jb-grid{grid-template-columns:1fr}}
