.jx-cover{margin-top:clamp(32px,5vw,56px)}.jx-cover-art{aspect-ratio:2;background:var(--jx-cover-bg,var(--jk-blush));animation:jx-cover-in .56s var(--jk-out) .12s backwards;isolation:isolate;border-radius:40px;position:relative;overflow:hidden}.jx-cover-art>svg,.jx-cover-art>.jx-stage{width:100%;height:100%;position:absolute;inset:0}.jx-cover figcaption{color:var(--jk-muted);text-align:center;margin:12px 4px 0;font-size:13px;line-height:1.5}@media (max-width:900px){.jx-cover-art{aspect-ratio:16/11;border-radius:32px}}@media (max-width:560px){.jx-cover-art{aspect-ratio:4/4.4;border-radius:28px}}.jx-block{--jx-pad:clamp(20px, 3.4vw, 36px);padding:var(--jx-pad);background:var(--jx-bg,var(--jk-surface));box-shadow:var(--jk-lift);border-radius:34px;margin:48px 0 0;scroll-margin-top:128px;position:relative}.jx-tint-surface{--jx-bg:var(--jk-surface);--jx-ink-soft:var(--jk-blush)}.jx-tint-blush{--jx-bg:var(--jk-blush);--jx-ink-soft:#fff7f4}.jx-tint-butter{--jx-bg:var(--jk-butter);--jx-ink-soft:#fffaf0}.jx-tint-mint{--jx-bg:var(--jk-mint);--jx-ink-soft:#f6fbf3}.jx-tint-sky{--jx-bg:var(--jk-sky);--jx-ink-soft:#f5fafc}.jx-tint-lav{--jx-bg:var(--jk-lav);--jx-ink-soft:#f9f6fd}.jx-tint-peach{--jx-bg:var(--jk-peach);--jx-ink-soft:#fff6f0}.jx-tint-blush,.jx-tint-butter,.jx-tint-mint,.jx-tint-sky,.jx-tint-lav,.jx-tint-peach{box-shadow:none}@media (min-width:1100px){.jx-block{margin-inline:-40px}}.jx-block-head{max-width:560px;margin-bottom:clamp(18px,2.4vw,26px)}.jx-kicker{color:var(--jk-berry-deep);font-family:var(--jk-hand);transform-origin:0;margin:0 0 6px;font-size:19px;line-height:1.2;rotate:-1.5deg}.jx-block .jx-block-title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(23px,2.3vw,30px);line-height:1.15}.jx-block-lede{color:var(--jk-muted);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.6}.jx-block-note{color:var(--jk-muted);margin:18px 0 0;font-size:13px;line-height:1.55}.jx-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jx-chip{border:1px solid var(--jk-edge);background:var(--jk-surface);min-height:44px;color:var(--jk-ink);font:500 15px/1.2 var(--belong-font-body,system-ui);cursor:pointer;transition:background .2s, border-color .2s, color .2s, scale .2s var(--jk-spring);border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.jx-chip:hover{border-color:var(--jk-edge-strong);background:#fff}.jx-chip:active{transition-duration:.12s;scale:.95}.jx-chip[aria-pressed=true],.jx-chip[aria-checked=true],.jx-chip[aria-selected=true]{background:var(--jk-ink);color:#fff;border-color:#0000}.jx-btn{background:var(--jk-berry-deep);color:#fff;min-height:48px;font:600 15px/1.2 var(--belong-font-body,system-ui);cursor:pointer;transition:background .2s, translate .2s var(--jk-out), scale .2s var(--jk-spring);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex;box-shadow:0 10px 22px -14px #a82f57cc}.jx-btn:hover{background:#8f2449;translate:0 -1px}.jx-btn:active{transition-duration:.12s;scale:.96}.jx-btn--soft{background:var(--jk-surface);color:var(--jk-ink);box-shadow:0 0 0 1px var(--jk-edge) inset}.jx-btn--soft:hover{background:#fff}.jx-chip:focus-visible,.jx-btn:focus-visible,.jx-range:focus-visible,.jx-block :is(button,a,input,[tabindex]):focus-visible{outline:3px solid var(--jk-tang);outline-offset:2px}.jx-range{--jx-fill:50%;cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0}.jx-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--jk-rose) var(--jx-fill), #49283e1a var(--jx-fill));border-radius:999px;height:10px}.jx-range::-moz-range-track{background:linear-gradient(90deg, var(--jk-rose) var(--jx-fill), #49283e1a var(--jx-fill));border-radius:999px;height:10px}.jx-range::-webkit-slider-thumb{background:var(--jk-berry);appearance:none;width:30px;height:30px;transition:scale .2s var(--jk-spring);border:4px solid #fff;border-radius:50%;margin-top:-10px;box-shadow:0 6px 14px -6px #49283e99}.jx-range::-moz-range-thumb{background:var(--jk-berry);border:4px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 6px 14px -6px #49283e99}.jx-range:active::-webkit-slider-thumb{scale:1.15}.jx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.jr-body .jx-faq .pk-faq{margin-top:8px}.jr-body .jx-faq .pk-faq-item p{max-width:68ch;color:var(--jk-muted);margin:0;padding:0 24px 22px;font-size:16px;line-height:1.7}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.jx-rise{animation:linear both jx-rise;animation-timeline:view();animation-range:entry 5% cover 30%}.jx-pop{animation:linear both jx-pop;animation-timeline:view();animation-range:entry 10% cover 35%}.jx-draw{stroke-dasharray:1;animation:linear both jx-draw;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes jx-rise{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0}}@keyframes jx-pop{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes jx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes jx-cover-in{0%{opacity:0;translate:0 18px}}@media (prefers-reduced-motion:reduce){.jx-cover-art,.jx-cover-art *,.jx-block,.jx-block *,.jx-block :before,.jx-block :after{transition:none!important;animation:none!important}}
