.jn-word{letter-spacing:.01em;font-family:Cormorant Garamond,Heebo,serif;font-weight:600}.bk-header .bk-brand h1.jn-logo{font-size:34px;line-height:1}.bk-form .bk-btn-ghost{margin-top:0}.jn-fix{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin:0;font-size:15px;display:flex}.jn-fix .bk-link{font-weight:600}.jn-fix-actions{flex-wrap:wrap;gap:0 20px;display:flex}.jn-domains{direction:ltr;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.jn-domains button{border:1.5px solid var(--bk-nude);background:var(--bk-white);min-height:40px;color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .15s}.jn-domains button:hover{border-color:var(--bk-rose);transform:translateY(-1px)}.jn-domains button[aria-pressed=true]{background:var(--bk-ink);border-color:var(--bk-ink);color:var(--bk-cream)}@media (prefers-reduced-motion:reduce){.jn-domains button{transition:none}.jn-domains button:hover{transform:none}}.bk-form input:disabled{background:var(--bk-nude-soft);color:var(--bk-muted);cursor:not-allowed}.jn-party{color:#f7f1ec;background:#1e1a18;place-items:center;min-height:100dvh;font-family:Heebo,system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.55;display:grid;position:relative;overflow:hidden}.jn-party *,.jn-party :before,.jn-party :after{box-sizing:border-box}.jn-sky{width:100%;height:100%;display:block;position:absolute;inset:0}.jn-party:before{content:"";pointer-events:none;background:radial-gradient(60% 45% at 50% 42%,#d9a58f38,#1e1a1800 70%);position:absolute;inset:0}.jn-party-in{z-index:1;width:100%;max-width:520px;padding:40px 20px calc(40px + env(safe-area-inset-bottom));text-align:center;position:relative}.jn-headline{letter-spacing:-.01em;margin:0;font-size:clamp(60px,19vw,124px);font-weight:700;line-height:1.05}.jn-headline:focus{outline:none}.jn-headline span{background:linear-gradient(100deg,#f7f1ec 0%,#e9c46a 30%,#f4b6a6 55%,#f7f1ec 80%,#e9c46a 100%) 0 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:.7s cubic-bezier(.2,1.3,.4,1) both jn-rise,3.6s linear infinite jn-shine;display:inline-block}.jn-sub{margin:10px 0 0;font-size:clamp(20px,5.4vw,28px);font-weight:500;animation:.7s ease-out 1s both jn-fade}.jn-sub .jn-word{color:#e9c46a;font-size:1.25em}.jn-choices{gap:12px;margin:34px 0 0;display:grid}.jn-choice{color:#f7f1ec;width:100%;min-height:58px;font:inherit;cursor:pointer;backdrop-filter:blur(3px);background:#1e1a188c;border:1.5px solid #f7f1ec8c;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-size:17px;font-weight:500;transition:transform .15s,background .15s;animation:.6s cubic-bezier(.2,1.5,.4,1) 2s both jn-pop;display:flex}.jn-choice-main{color:#1e1a18;background:#f7f1ec;border-color:#f7f1ec;font-weight:600;animation-delay:1.6s;box-shadow:0 10px 34px #e9c46a47}.jn-choice em{color:#e9c46a;background:#1e1a18;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600}.jn-choice:hover:not(:disabled){transform:translateY(-2px)}.jn-choice:disabled{opacity:.6;cursor:default}.jn-choice:focus-visible{outline-offset:3px;outline:3px solid #e9c46a}.jn-note{color:#f7f1ecd1;margin:22px 0 0;font-size:14px;animation:.8s ease-out 2.5s both jn-fade}.jn-party .bk-alert{margin-top:16px}@keyframes jn-rise{0%{opacity:0;filter:blur(6px);transform:translateY(46px)scale(.6)rotate(-8deg)}to{opacity:1;filter:none;transform:none}}@keyframes jn-shine{0%{background-position:0 0}to{background-position:-300% 0}}@keyframes jn-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes jn-pop{0%{opacity:0;transform:translateY(26px)scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jn-headline span,.jn-sub,.jn-choice,.jn-note{animation:none}.jn-headline span{background-position:0 0}.jn-choice{transition:none}}.jn-progress{background:var(--bk-nude);border-radius:999px;height:6px;margin-bottom:18px;overflow:hidden}.jn-progress span{background:var(--bk-ink);border-radius:999px;height:100%;transition:width .35s;display:block}.jn-nav{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--bk-cream);border-top:1px solid var(--bk-nude);grid-template-columns:auto 1fr;gap:10px;margin:22px -16px -32px;display:grid;position:sticky;bottom:0}@media (width>=640px){.jn-nav{border-top:0;margin:22px 0 0;padding:0;position:static}}.jn-nav .bk-btn{width:100%}.jn-nav .bk-btn-ghost{padding:0 22px}.jn-slug{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:14px;align-items:center;padding-inline-start:14px;display:flex}.jn-slug span{color:var(--bk-muted);white-space:nowrap;flex:none;font-size:15px}.jn-slug:focus-within{outline:3px solid var(--bk-rose-dark);outline-offset:2px}.bk-form .jn-slug input{text-align:left;background:0 0;border:0;min-width:0;padding-inline-start:2px}.bk-form .jn-slug input:focus-visible{outline:none}.jn-wizard .bk-form .jn-slug input[dir=ltr]{text-align:left}.jn-slug-state{color:var(--bk-muted);margin:0;font-size:14px}.jn-mock-label{color:var(--bk-rose-dark);margin:20px 0 8px;font-size:13px;font-weight:600}.jn-browser{border:1.5px solid var(--bk-nude);background:var(--bk-white);border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #1e1a1814}.jn-browser-bar{background:var(--bk-nude-soft);color:var(--bk-muted);border-radius:999px;align-items:center;gap:8px;min-width:0;margin:10px;padding:8px 14px;font-size:14px;display:flex}.jn-browser-bar svg{flex:none}.jn-browser-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jn-browser-bar strong{color:var(--bk-ink);font-weight:600}.jn-browser-bar strong[data-empty]{color:var(--bk-rose);font-weight:500}.jn-browser-page{text-align:center;justify-items:center;padding-bottom:20px;display:grid}.jn-mock-cover{width:100%;height:64px}.jn-mock-logo{border:3px solid;border-radius:50%;place-items:center;width:56px;height:56px;margin-top:-28px;font-family:Cormorant Garamond,Heebo,serif;font-size:28px;font-weight:600;line-height:1;display:grid}.jn-mock-eyebrow{letter-spacing:.18em;margin:10px 0 0;font-size:10px}.jn-mock-name{overflow-wrap:anywhere;margin:2px 12px 12px;font-family:Cormorant Garamond,Heebo,serif;font-size:28px;font-weight:600;line-height:1.15}.jn-mock-name[data-empty]{opacity:.35}.jn-mock-btn{border-radius:999px;padding:9px 28px;font-size:14px;font-weight:500}.jn-slug-state[data-state=free]{color:#2f6b3f;font-weight:500}.jn-slug-state[data-state=taken],.jn-slug-state[data-state=invalid]{color:var(--bk-danger)}.jn-group{border:0;min-width:0;margin:18px 0 0;padding:0}.jn-group legend{color:var(--bk-rose-dark);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.jn-chips{flex-wrap:wrap;gap:8px;display:flex}.jn-chips button,.jn-team button{border:1.5px solid var(--bk-nude);background:var(--bk-white);min-height:44px;color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.jn-chips button:hover,.jn-team button:hover{border-color:var(--bk-rose)}.jn-chips button[aria-pressed=true],.jn-team button[aria-pressed=true]{background:var(--bk-ink);border-color:var(--bk-ink);color:var(--bk-cream)}.jn-services{gap:10px;margin:14px 0 6px;display:grid}.jn-services li{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex}.jn-services li[data-off]{background:0 0;border-style:dashed}.jn-check{cursor:pointer;place-items:center;min-width:32px;min-height:46px;display:grid}.jn-check input,.jn-day input{width:22px;height:22px;accent-color:var(--bk-ink);margin:0}.jn-service-fields{flex:1;gap:8px;min-width:0;display:grid}.jn-service-meta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.jn-wizard input:not([type=checkbox]),.jn-wizard select{background:var(--bk-white);width:100%;min-height:46px;color:var(--bk-ink);border:1.5px solid var(--bk-nude);font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.jn-wizard .bk-form input:not([type=checkbox]){border-radius:14px;min-height:50px;font-size:17px}.jn-wizard input:disabled,.jn-wizard select:disabled{background:var(--bk-nude-soft);color:var(--bk-muted)}.jn-price{display:block;position:relative}.jn-price input{text-align:right;padding-inline-end:30px!important}.jn-price span{inset-inline-end:12px;color:var(--bk-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.jn-days{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:18px;margin-top:14px;padding:2px 14px}.jn-days li{border-bottom:1px solid var(--bk-nude-soft);justify-content:space-between;align-items:center;gap:10px;min-height:60px;display:flex}.jn-days li:last-child{border-bottom:0}.jn-day{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:500;display:flex}.jn-days li[data-off] .jn-day{color:var(--bk-muted);font-weight:400}.jn-day-hours{align-items:center;gap:6px;display:flex}.jn-wizard .jn-day-hours select{width:92px;min-height:42px;padding:0 6px}.jn-team{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.jn-team button{border-radius:16px;min-height:52px;padding:0;font-size:17px}.jn-team button[data-solo]{grid-column:1/-1}.jn-plan{background:var(--bk-white);border:1.5px solid var(--bk-ink);border-radius:18px;margin-top:16px;padding:16px}.jn-plan-name{color:var(--bk-rose-dark);font-size:13px;font-weight:600}.jn-plan-price{margin:2px 0 10px;font-size:16px}.jn-plan-price strong{font-size:34px;font-weight:700;line-height:1.1}.jn-plan ul{gap:4px;font-size:15px;display:grid}.jn-plan li:before{content:"✓";color:var(--bk-rose-dark);margin-inline-end:8px;font-weight:700}.jn-trial{background:var(--bk-nude-soft);border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:500}.jn-plan+.bk-muted{margin-top:10px}.jn-options{gap:10px;margin-top:14px;display:grid}.jn-options button{text-align:start;border:1.5px solid var(--bk-nude);background:var(--bk-white);color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:18px;gap:2px;padding:16px;display:grid}.jn-options strong{align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.jn-options em{background:var(--bk-nude-soft);color:var(--bk-rose-dark);border-radius:999px;padding:2px 10px;font-size:12px;font-style:normal}.jn-options span{color:var(--bk-muted);font-size:14px}.jn-options button[aria-checked=true],.jn-palettes button[aria-checked=true]{border-color:var(--bk-ink);box-shadow:inset 0 0 0 1.5px var(--bk-ink)}.jn-palettes{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.jn-palettes button{border:1.5px solid var(--bk-nude);background:var(--bk-white);color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:16px;justify-items:start;gap:8px;padding:12px;font-size:15px;font-weight:500;display:grid}.jn-swatches{border:1px solid #00000014;border-radius:10px;width:100%;height:34px;display:flex;overflow:hidden}.jn-swatches i{flex:1}.jn-preview{text-align:center;border:1.5px solid;border-radius:18px;margin-top:14px;padding-bottom:14px;overflow:hidden}.jn-preview div{border-bottom:1px solid;padding:14px;font-family:Cormorant Garamond,Heebo,serif;font-size:24px;font-weight:600}.jn-preview p{margin:12px 0;font-size:14px;font-weight:500}.jn-preview span{border-radius:999px;padding:10px 28px;font-weight:500;display:inline-block}.jn-summary{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:18px;margin:14px 0 0;padding:2px 16px}.jn-summary div{border-bottom:1px solid var(--bk-nude-soft);grid-template-columns:1fr auto;align-items:center;gap:0 12px;padding:12px 0;display:grid}.jn-summary div:last-child{border-bottom:0}.jn-summary dt{color:var(--bk-rose-dark);grid-column:1;font-size:13px;font-weight:600}.jn-summary dd{overflow-wrap:anywhere;grid-column:1;margin:0}.jn-summary .bk-link{grid-area:1/2/span 2}.jn-lock,.jn-ready{text-align:center;justify-items:center;gap:12px;display:grid}.jn-lock h2,.jn-ready h2{margin:0;font-size:26px;font-weight:600;line-height:1.25}.jn-lock h2:focus,.jn-ready h2:focus{outline:none}.jn-lock-icon{background:var(--bk-nude-soft);border-radius:50%;place-items:center;width:76px;height:76px;font-size:36px;display:grid}.jn-lock-keep{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:16px;padding:14px 16px}.jn-lock .bk-btn{width:100%}.jn-link{background:var(--bk-white);border:1.5px solid var(--bk-nude);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:6px 16px;font-size:15px;display:flex}.jn-link bdi{overflow-wrap:anywhere;text-align:left}.jn-ready .bk-actions{width:100%;margin-top:0}.jn-ready .jn-trial{margin-top:0}.jn-sources{text-align:start;border-top:1px solid var(--bk-nude);gap:10px;width:100%;margin-top:12px;padding-top:20px;display:grid}.jn-sources h3{margin:0;font-size:17px;font-weight:600}.jn-sources h3+p{margin:0;font-size:14px}.jn-sources ul{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.jn-sources li{background:var(--bk-nude-soft);border-radius:12px;grid-template-columns:5.5em minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:grid}.jn-sources li>span:first-child{font-weight:500}.jn-sources li bdi{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--bk-muted);font-size:13px;overflow:hidden}.jn-source-bar{background:var(--bk-nude);border-radius:4px;height:8px;overflow:hidden}.jn-source-bar span{background:var(--bk-rose);border-radius:4px;height:100%;display:block}.jn-source-counts li strong{text-align:end;font-variant-numeric:tabular-nums;min-width:1.5em}@media (width>=640px){.jn-team{grid-template-columns:repeat(8,1fr)}.jn-palettes{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.jn-progress span{transition:none}}.jn-wizard .bk-form .jn-slug input:not([type=checkbox]){background:0 0;border:0;border-radius:0 12px 12px 0;min-height:47px}.jn-cats{scrollbar-width:none;gap:6px;margin:6px -16px 12px;padding:4px 16px 8px;display:flex;overflow-x:auto}.jn-cats::-webkit-scrollbar{display:none}.jn-cats button{background:var(--bk-nude-soft);min-height:40px;color:var(--bk-muted);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:14px;font-weight:500}.jn-cats button[aria-pressed=true]{background:var(--bk-rose-dark);color:var(--bk-white)}.jn-types{margin-top:4px}.jn-label{font-size:15px;font-weight:500}.jn-seg{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.jn-seg button{border:1.5px solid var(--bk-nude);background:var(--bk-white);min-height:48px;color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:14px;padding:0 10px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.jn-seg button[aria-checked=true]{background:var(--bk-ink);border-color:var(--bk-ink);color:var(--bk-cream)}@media (width>=640px){.jn-seg{grid-template-columns:repeat(4,1fr)}}.jn-nav[data-first]{grid-template-columns:1fr}.jn-help{text-align:center;margin:18px 0 0;font-size:14px}.jn-picked{background:var(--bk-nude-soft);border-radius:12px;margin-top:22px;padding:10px 14px;font-size:15px}.jn-ideas{margin-top:6px}.jn-ideas p{color:var(--bk-rose-dark);margin:0 0 8px;font-size:14px;font-weight:500}.jn-wizard .bk-empty{margin-top:12px}.jn-ideas .jn-domains{justify-content:flex-end}.jn-wizard .bk-empty .bk-btn{min-height:44px}@media (width>=640px){.jn-cats{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.bk.jn{--bk-cream:#fbf7f3;--bk-nude:#eadbd0;--bk-nude-soft:#f4e9e1;--bk-rose:#b9573a;--bk-rose-dark:#a34a30;--bk-ink:#231815;--bk-muted:#6e625b;--bk-white:#fff;--jn-accent:#b9573a;--jn-accent-d:#9f4830;background:linear-gradient(180deg, #faf0ea 0, var(--bk-cream) 460px);font-size:17px}.jn-top{z-index:5;backdrop-filter:blur(10px);border-bottom:1px solid var(--bk-nude);background:#fbf7f3e6;position:sticky;top:0}.jn-top-in{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;min-height:64px;margin:0 auto;padding:0 20px;display:flex}.jn .jn-logo{margin:0;font-size:34px;line-height:1}.jn .jn-logo a{color:inherit;border-radius:8px;text-decoration:none}.jn-top-link{color:var(--bk-ink);text-align:end;font-size:15px;text-decoration:none}.jn-top-link:hover{color:var(--bk-rose-dark)}.jn-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;width:100%;max-width:1180px;margin:0 auto;display:grid}.jn .bk-main{flex:none;min-width:0;padding-top:26px}.jn .bk-title{margin-bottom:8px}.jn .bk-title h2{letter-spacing:-.02em;font-size:clamp(28px,4.2vw,38px);font-weight:800;line-height:1.14}.jn .bk-title+.bk-muted{font-size:17px}.jn .bk-form{gap:12px;margin-top:22px}.jn .bk-form label{font-weight:600}.jn .bk-form input:not([type=checkbox]):focus-visible{border-color:var(--bk-ink)}.jn .bk-footer{padding:22px 16px 30px;font-size:14px}.jn .bk-btn{border:2px solid var(--jn-accent);background:var(--jn-accent);color:#fff;min-height:54px;box-shadow:0 3px 0 var(--jn-accent-d);border-radius:16px;font-size:17px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s,color .15s}.jn .bk-btn:hover:not(:disabled){background:var(--jn-accent-d);border-color:var(--jn-accent-d);transform:translateY(-1px)}.jn .bk-btn:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.jn .bk-btn:disabled{background:var(--bk-nude);border-color:var(--bk-nude);color:var(--bk-muted);box-shadow:none}.jn .bk-btn.bk-btn-ghost{border-color:var(--bk-ink);color:var(--bk-ink);box-shadow:none;background:0 0}.jn .bk-btn.bk-btn-ghost:hover:not(:disabled){background:var(--bk-ink);border-color:var(--bk-ink);color:#fff}.jn .bk-btn.bk-btn-ghost:disabled{border-color:var(--bk-nude);color:var(--bk-muted);background:0 0}.jn .jn-progress{height:8px}.jn .jn-progress span{background:var(--jn-accent)}.jn-side{background:var(--bk-nude-soft);border-radius:28px;align-content:start;gap:22px;margin:8px 16px 0;padding:30px 24px;display:grid}.jn-side h2{letter-spacing:-.02em;max-width:12em;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.12}.jn-ticks{gap:12px;display:grid}.jn-ticks li{padding-inline-start:30px;position:relative}.jn-ticks li:before{content:"";inset-inline-start:0;border:4.5px solid var(--jn-accent);border-radius:50%;width:16px;height:16px;position:absolute;top:.34em}.jn-mini{background:#fff;border-radius:22px;gap:8px;max-width:380px;padding:18px;font-size:15px;line-height:1.4;display:grid;box-shadow:0 18px 44px #2318151f}.jn-mini p{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.jn-mini p strong{font-size:17px;font-weight:800}.jn-mini p span{color:var(--bk-muted);font-size:14px}.jn-mini div{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.jn-mini time{color:var(--bk-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.jn-mini div span{color:var(--bk-muted);background:#efddd1;border-inline-start:5px solid #8e6554;border-radius:12px;grid-area:1/2/auto/4;padding:8px 12px;font-size:13.5px;display:grid}.jn-mini div b{color:var(--bk-ink);font-size:15px}.jn-mini div i{color:#2c6a3d;z-index:1;grid-area:1/3;padding-inline-end:12px;font-style:normal;font-weight:800}.jn-how{counter-reset:how;gap:10px;margin:0;padding:0;font-weight:600;list-style:none;display:grid}.jn-how li{counter-increment:how;align-items:center;gap:12px;display:flex}.jn-how li:before{content:counter(how);background:var(--bk-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}@media (width<=420px){.jn-top-link{max-width:9.5em;font-size:14px;line-height:1.25}}@media (width>=640px){.jn-body{gap:28px;padding:36px 20px 24px}.jn .bk-main{border:1px solid var(--bk-nude);background:#fff;border-radius:28px;width:100%;max-width:620px;margin:0 auto;padding:36px 36px 40px;box-shadow:0 18px 44px #23181514}.jn-side{border-radius:32px;width:100%;max-width:620px;margin:0 auto;padding:36px}.jn .jn-nav{background:0 0}}@media (width>=980px){.jn[data-step=signup] .jn-body,.jn[data-step=email] .jn-body{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;gap:40px;padding-top:56px}.jn[data-step=signup] .bk-main,.jn[data-step=email] .bk-main{max-width:none;margin:0}.jn-side{gap:28px;max-width:none;padding:48px 44px;position:sticky;top:96px}}@media (prefers-reduced-motion:reduce){.jn .bk-btn{transition:none}}.jn-problems{margin:14px 0 0}.jn-problems p{font-weight:600}.jn-problems ul{gap:3px;margin:6px 0 0;padding-inline-start:20px;list-style:outside;display:grid}.bk-form .jn-problems{margin:4px 0 0}.jn .jn-progress{background:0 0;gap:6px;height:8px;display:flex;overflow:visible}.jn .jn-progress span{background:var(--bk-nude);border-radius:999px;flex:1;height:100%;transition:background .3s}.jn .jn-progress span[data-on]{background:var(--jn-accent)}.jn-packs{gap:12px;margin-top:18px;display:grid}.jn-pack{text-align:start;border:2px solid var(--bk-nude);background:var(--bk-white);color:var(--bk-ink);font:inherit;cursor:pointer;border-radius:22px;align-content:start;gap:6px;padding:20px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.jn-pack:hover{border-color:var(--bk-rose)}.jn-pack[aria-checked=true]{border-color:var(--jn-accent,var(--bk-ink));background:#fff9f5;box-shadow:0 0 0 4px #b9573a24}.jn-pack-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.jn-pack-head strong{letter-spacing:-.01em;font-size:21px;font-weight:800}.jn-pack-head i{border:2px solid var(--bk-nude);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.jn-pack[aria-checked=true] .jn-pack-head i{background:var(--jn-accent,var(--bk-ink));border-color:var(--jn-accent,var(--bk-ink))}.jn-pack[aria-checked=true] .jn-pack-head i:after{content:"";border:solid #fff;border-width:0 0 2.5px 2.5px;width:10px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.jn-pack-for{color:var(--bk-muted);min-height:2.9em;font-size:15px}.jn-pack-price{color:var(--bk-muted);margin:2px 0 6px;font-size:15px}.jn-pack-price b{letter-spacing:-.02em;color:var(--bk-ink);font-size:38px;font-weight:800;line-height:1.1}.jn-pack-list{border-top:1px solid var(--bk-nude);gap:6px;padding-top:12px;font-size:15px;display:grid}.jn-pack-list span{padding-inline-start:24px;position:relative}.jn-pack-list span:before{content:"✓";color:var(--bk-rose-dark);font-weight:800;position:absolute;inset-inline-start:0}.jn-packs+.jn-trial{margin-top:16px}@media (width<=979px){.jn-pack-for{min-height:0}}@media (width>=980px){.jn .bk-main:has(.jn-packs){max-width:1040px}.jn-packs{grid-template-columns:repeat(3,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){.jn-pack,.jn .jn-progress span{transition:none}}.jn-err{color:var(--bk-danger);margin:-4px 0 2px;font-size:14px;font-weight:500}.bk-names .jn-err{margin:-2px 0 0}.jn [aria-invalid=true],.jn .jn-slug[data-bad]{border-color:var(--bk-danger)!important}.jn-wside{display:none}.jn-art-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.jn-art-chips span{border:1.5px solid var(--bk-nude);background:#fff;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500}.jn-art-chips span[data-on]{background:var(--bk-ink);border-color:var(--bk-ink);color:#fff}.jn-art-url{text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;margin-top:8px;padding:12px 18px;font-size:15px;overflow:hidden;box-shadow:0 12px 30px #2318151f}.jn-art-url b{color:var(--bk-rose-dark)}.jn-art-list{background:#fff;border-radius:20px;margin-top:8px;padding:4px 16px;box-shadow:0 12px 30px #2318151a}.jn-art-list div{border-bottom:1px solid var(--bk-nude-soft);justify-content:space-between;gap:10px;padding:11px 0;font-size:15px;display:flex}.jn-art-list div:last-child{border-bottom:0}.jn-art-list span{color:var(--bk-muted);white-space:nowrap}.jn-art-card{border-inline-start:5px solid var(--jn-accent);background:#fff;border-radius:20px;gap:2px;margin-top:8px;padding:16px 18px;display:grid;box-shadow:0 12px 30px #2318151a}.jn-art-card span{color:var(--bk-muted);font-size:14px}.jn-art-card em{background:var(--bk-nude-soft);border-radius:999px;justify-self:start;margin-top:8px;padding:4px 12px;font-size:13px;font-style:normal;font-weight:600}.jn-art-card em[data-ok]{color:#2c6a3d;background:#e2f0e1}.jn-wside .jn-mini{margin-top:8px}@media (width>=980px){.jn .bk-main:has(.jn-wizard[data-split]){max-width:1060px}.jn-wizard[data-split]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:44px;display:grid}.jn-wside{background:var(--bk-nude-soft);border-radius:28px;align-content:start;gap:12px;padding:32px 28px;display:grid;position:sticky;top:100px}.jn-wside-title{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15}.jn-wside>p:not(.jn-wside-title){color:var(--bk-muted);font-size:16px}}.jn-veil{z-index:30;background:#2318158c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.jn-modal{text-align:center;background:#fff;border-radius:28px;gap:12px;width:min(100%,440px);padding:40px 26px 22px;display:grid;position:relative;box-shadow:0 30px 80px #2318154d}.jn-modal h3{letter-spacing:-.01em;font-size:25px;font-weight:800;line-height:1.2}.jn-modal h3+.bk-muted{font-size:16px}.jn-modal-x{inset-inline-start:14px;background:var(--bk-nude-soft);width:40px;height:40px;color:var(--bk-ink);cursor:pointer;border:0;border-radius:50%;font-size:15px;position:absolute;top:14px}.jn-modal .bk-code{text-align:center;letter-spacing:.45em;background:var(--bk-cream);border:1.5px solid var(--bk-nude);border-radius:16px;width:100%;min-height:60px;padding:8px 12px;font-size:28px;font-weight:700}.jn-modal .bk-code::placeholder{color:var(--bk-nude)}.jn-modal .bk-btn{width:100%}.jn-modal .jn-err{margin:0}.jn-modal-links{justify-items:center;display:grid}.jn-modal-links .bk-link{font-size:15px}.jn-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jn-days li.jn-days-toggle{justify-content:flex-start;min-height:46px}.jn-days-toggle .bk-link{font-size:15px;font-weight:600;text-decoration:none}
