.jc-ctd,.jc-ctf,.jc-cts,.jc-ctc,.jc-ctq{--jc-ct-soft: rgba(17, 17, 17, .72);--jc-ct-rule: rgba(17, 17, 17, .14);--jc-ct-err: #a1261a}[data-jc-ct-root] [hidden]{display:none!important}.jc-ct-bag{display:block;width:100%;height:auto;max-width:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.jc-ct-face{--s: .42;--x: .5;--y: .66;position:relative;flex:none;display:inline-block;width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--jc-canvas-2);transition:background-color var(--jc-fade)}.jc-ct-face .jc-ct-bag{position:absolute;width:calc(100% / var(--s));left:calc((var(--s) / 2 - var(--x)) / var(--s) * 100%);top:calc((var(--s) / 2 - var(--y)) / var(--s) * 100%)}[data-jc-ct-hopper],.jc-ctd__bag,.jc-ctf__listen{transform-origin:50% 96%}.is-hop{animation:jc-ct-hop .72s cubic-bezier(.3,.7,.4,1) both}.is-wave{animation:jc-ct-wave 1.3s ease-in-out both}.is-nod{animation:jc-ct-nod .38s ease-out both}@keyframes jc-ct-hop{0%{transform:none}14%{transform:scale(1.07,.9)}38%{transform:translateY(-16%) scale(.95,1.07)}60%{transform:translateY(0) scale(1.1,.9)}76%{transform:translateY(-3%) scale(.98,1.02)}to{transform:none}}@keyframes jc-ct-wave{0%{transform:none}10%{transform:scale(1.04,.95)}24%{transform:translateY(-6%) rotate(-8deg)}42%{transform:rotate(7deg)}58%{transform:rotate(-5deg)}74%{transform:rotate(3deg) scale(1.03,.97)}to{transform:none}}@keyframes jc-ct-nod{0%{transform:none}40%{transform:scale(1.03,.95)}to{transform:none}}@keyframes jc-ct-in{0%{opacity:0}to{opacity:1}}.jc-ct-copy{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid rgba(17,17,17,.3);border-radius:999px;background:transparent;color:var(--jc-ink);font:500 13px/1 var(--jc-f-mono);cursor:pointer;transition:background-color var(--jc-fade),color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-ct-copy:after{content:"";position:absolute;top:-5px;right:-2px;bottom:-5px;left:-2px}.jc-ct-copy .jc-icon{width:15px;height:15px}.jc-ct-copy:hover{background:var(--jc-ink);color:#fff;border-color:var(--jc-ink)}.jc-ct-copy.is-done{background:var(--jc-save);border-color:var(--jc-save);color:#fff}.jc-ctd{padding:28px 0 44px}.jc-ctd__grid{display:grid;gap:22px}.jc-ctd__intro{display:grid;grid-template-columns:minmax(0,1fr) 118px;grid-template-areas:"k b" "h b" "l l";column-gap:8px;align-items:end}.jc-ctd__kicker{grid-area:k;align-self:end;margin-bottom:8px}.jc-ctd__h{grid-area:h;margin:0;font-size:44px;line-height:.95}.jc-ctd__lede{grid-area:l;margin:14px 0 0;max-width:36ch;font:400 16px/1.45 var(--jc-f-sans);color:var(--jc-ink);text-wrap:pretty}.jc-ctd__hello{grid-area:b;position:relative;align-self:end;width:118px;margin-right:-6px}.jc-ctd__bag{display:block}.jc-ctd__bubble{position:absolute;z-index:2;left:-16px;top:-2px;padding:7px 11px 8px;border:1px solid var(--jc-ink);border-radius:14px 14px 14px 4px;background:#fff;color:var(--jc-ink);font:700 17px/1 var(--jc-f-display);letter-spacing:-.01em;white-space:nowrap}.jc-ctd__floor{display:none}.jc-ctd__ask{margin:0 0 10px;font:500 13px/1.3 var(--jc-f-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--jc-ct-soft)}.jc-ctd__topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jc-ctd__topic{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:64px;margin:0;padding:10px 10px 10px 9px;border:1px solid transparent;border-radius:16px;background:var(--jc-surface, #fff);color:var(--jc-ink);font:inherit;letter-spacing:0;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--jc-fade),color var(--jc-fade),border-color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-ctd__topic:hover{border-color:var(--jc-ink)}.jc-ctd__topic:active .jc-ctd__ico{transform:scale(.94)}.jc-ctd__topic[aria-expanded=true]{background:var(--jc-ink);color:#fff;border-color:var(--jc-ink)}.jc-ctd__topic--wide{grid-column:1 / -1;min-height:58px;background:transparent;border-color:#11111159;border-style:dashed}.jc-ctd__topic--wide:hover{border-style:solid}.jc-ctd__ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--jc-canvas);color:var(--jc-ink);transition:background-color var(--jc-fade),color var(--jc-fade),transform .15s ease}.jc-ctd__ico .jc-icon{width:20px;height:20px}.jc-s--white .jc-ctd__ico{background:#fff}.jc-ctd__topic--wide .jc-ctd__ico{background:var(--jc-surface, #fff)}.jc-ctd__topic[aria-expanded=true] .jc-ctd__ico{background:#ffffff24;color:#fff}.jc-ctd__tt{display:grid;gap:2px;min-width:0}.jc-ctd__tl{font:600 15px/1.2 var(--jc-f-sans);text-wrap:balance}.jc-ctd__ts{font:400 13px/1.25 var(--jc-f-sans);color:var(--jc-ct-soft)}@media(max-width:599px){.jc-ctd__topic:not(.jc-ctd__topic--wide) .jc-ctd__ts{display:none}.jc-ctd__topic{min-height:62px}}.jc-ctd__topic[aria-expanded=true] .jc-ctd__ts{color:#ffffffbd}.jc-ctd__go{margin-left:auto;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--jc-ink);color:#fff;flex:none}.jc-ctd__go .jc-icon{width:18px;height:18px}.jc-ctd__slot{grid-column:1 / -1;display:grid;gap:12px}.jc-ctd.is-ready .jc-ctd__slot:not(.is-open),.jc-js .jc-ctd__slot:not(.is-open){display:none}.jc-ctd__ans{position:relative;margin:4px 0 2px;padding:16px 16px 14px;border:1px solid var(--jc-ink);border-radius:16px;background:#fff;color:var(--jc-ink);scroll-margin:16px}.jc-ctd__ans.is-in{animation:jc-ct-in .26s ease both}.jc-ctd__tail{display:none;position:absolute;top:-8px;left:calc(var(--tail, 50%) - 7px);width:14px;height:14px;border-top:1px solid var(--jc-ink);border-left:1px solid var(--jc-ink);border-radius:3px 0 0;background:#fff;transform:rotate(45deg)}.jc-ctd.is-ready .jc-ctd__tail,.jc-js .jc-ctd__tail{display:block}.jc-ctd__who{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:500 13px/1 var(--jc-f-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--jc-ct-soft)}.jc-ctd__ah{margin:0 0 8px;font:700 24px/1.08 var(--jc-f-display);font-variation-settings:"opsz" 32,"wdth" var(--jc-wdth, 100);letter-spacing:calc(-.025em * var(--jc-track-k, 1));text-wrap:balance}.jc-ctd__ah:focus,.jc-ctd__ah:focus-visible{outline:none;box-shadow:none}.jc-ctd__at{font:400 15px/1.55 var(--jc-f-sans);text-wrap:pretty}.jc-ctd__at p{margin:0 0 8px}.jc-ctd__at p:last-child{margin-bottom:0}.jc-ctd__at a,.jc-ctd__claim a{color:var(--jc-ink);text-underline-offset:3px}.jc-ctd__verify{margin-top:14px}.jc-ctd__claim{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:10px 0 0;font:600 14px/1.4 var(--jc-f-sans)}.jc-ctd__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:16px}.jc-ctd__acts .jc-btn{width:auto}.jc-ctd__write .jc-icon{width:18px;height:18px}.jc-ctd__ok{min-height:44px;padding:0 4px;border:0;background:none;color:var(--jc-ct-soft);font:500 14px/1.2 var(--jc-f-sans);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}.jc-ctd__ok:hover{color:var(--jc-ink)}.jc-ctd__thanks{display:flex;align-items:center;gap:8px;margin:14px 0 0;font:600 15px/1.3 var(--jc-f-sans);animation:jc-ct-in .26s ease both}.jc-ctd__thanks .jc-icon{width:18px;height:18px;color:var(--jc-accent);fill:currentColor}.jc-ctd__more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;margin-top:14px}.jc-ctd__mail{display:inline-flex;align-items:center;gap:8px}.jc-ctd__mail a,.jc-ctd__faq{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--jc-ink);font:600 15px/1.2 var(--jc-f-sans);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#11111159}.jc-ctd__faq{text-decoration:none}.jc-ctd__faq span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#11111159}.jc-ctd__mail .jc-icon,.jc-ctd__faq .jc-icon{width:18px;height:18px}@media(min-width:1024px){.jc-ctd{padding:64px 0 80px}.jc-ctd__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.jc-ctd__intro{position:sticky;top:32px;display:block}.jc-ctd__kicker{margin-bottom:10px}.jc-ctd__h{font-size:clamp(64px,5.6vw,84px)}.jc-ctd__lede{margin-top:20px;font-size:18px}.jc-ctd__hello{width:min(360px,82%);margin:36px 0 0 6%}.jc-ctd__bubble{left:auto;right:-18%;top:4%;padding:11px 16px 12px;border-radius:18px 18px 18px 4px;font-size:24px}.jc-ctd__floor{display:block;position:absolute;left:-12%;right:-24%;bottom:3.2%;border-top:1px solid var(--jc-ink)}.jc-ctd__desk{padding-top:6px}.jc-ctd__topics{gap:10px}.jc-ctd__topic{min-height:96px;padding:18px 20px 18px 18px;gap:16px}.jc-ctd__topic--wide{min-height:76px}.jc-ctd__ico{width:54px;height:54px}.jc-ctd__ico .jc-icon{width:24px;height:24px}.jc-ctd__tl{font-size:19px}.jc-ctd__ts{font-size:15px}.jc-ctd__ask{margin-bottom:14px}.jc-ctd__more{margin-top:18px}.jc-ctd__ans{padding:24px 26px 22px}.jc-ctd__ah{font-size:32px;margin-bottom:10px}.jc-ctd__at{font-size:16px;max-width:60ch}}.jc-ctv{margin:16px 0 0}.jc-ctv__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;color:var(--jc-ink);font:600 14px/1.2 var(--jc-f-sans);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jc-ctv__link .jc-icon{width:16px;height:16px}.jc-ctv__k{margin:0 0 8px;font:500 13px/1.3 var(--jc-f-mono);color:var(--jc-ink)}.jc-ctv--route{list-style:none;padding:14px 12px 12px;border-radius:12px;background:var(--jc-canvas);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;transition:background-color var(--jc-fade)}.jc-ctv--route .jc-ctv__step{position:relative;display:grid;align-content:start;gap:2px;padding-top:22px;min-width:0}.jc-ctv--route .jc-ctv__step i{position:absolute;left:0;top:2px;z-index:1;width:13px;height:13px;box-sizing:border-box;border:2px solid var(--jc-ink);border-radius:50%;background:var(--jc-canvas)}.jc-ctv--route .jc-ctv__step:first-child i{background:var(--jc-ink)}.jc-ctv--route .jc-ctv__step:not(:last-child):before{content:"";position:absolute;left:13px;right:-6px;top:7.5px;border-top:2px dotted var(--jc-ink)}.jc-ctv__step b{font:600 13px/1.2 var(--jc-f-sans)}.jc-ctv__step span{font:400 13px/1.3 var(--jc-f-sans);color:var(--jc-ct-soft);overflow-wrap:anywhere}.jc-ctv--steps{list-style:none;padding:0;display:grid;gap:8px}.jc-ctv--steps .jc-ctv__step{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:10px;align-items:center;padding:8px 12px 8px 8px;border-radius:12px;background:var(--jc-canvas);transition:background-color var(--jc-fade)}.jc-ctv--steps .jc-ctv__step i{grid-row:1 / 3;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--jc-ink);color:#fff;font:500 13px/1 var(--jc-f-mono);font-style:normal}.jc-ctv--steps .jc-ctv__step b{font-size:14px}.jc-ctv--size{display:grid;gap:14px;padding:16px 16px 12px;border-radius:12px;background:var(--jc-canvas);transition:background-color var(--jc-fade)}.jc-ctv__draw{display:grid;justify-items:center;gap:12px;margin:0}.jc-ctv__drawin{position:relative;display:block;width:min(210px,70%);padding:0 26px 30px 0}.jc-ctv__draw .jc-ctv__k{margin:0}.jc-ctv__bag{display:block}.jc-ctv__dim{position:absolute;font:500 13px/1 var(--jc-f-mono);color:var(--jc-ink)}.jc-ctv__dim--w{left:3%;right:calc(22px + 3%);bottom:8px;border-top:1px solid var(--jc-ink)}.jc-ctv__dim--w:before,.jc-ctv__dim--w:after{content:"";position:absolute;top:-5px;height:9px;border-left:1px solid var(--jc-ink)}.jc-ctv__dim--w:before{left:0}.jc-ctv__dim--w:after{right:0}.jc-ctv__dim--w span{position:absolute;left:50%;top:2px;transform:translate(-50%);padding:0 3px;white-space:nowrap}.jc-ctv__dim--h{right:8px;top:30%;bottom:30px;border-left:1px solid var(--jc-ink)}.jc-ctv__dim--h:before,.jc-ctv__dim--h:after{content:"";position:absolute;left:-5px;width:9px;border-top:1px solid var(--jc-ink)}.jc-ctv__dim--h:before{top:0}.jc-ctv__dim--h:after{bottom:0}.jc-ctv__dim--h span{position:absolute;top:50%;left:3px;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:50% 50%;padding:0 3px;white-space:nowrap;background:var(--jc-canvas);transition:background-color var(--jc-fade)}.jc-ctv__fitlist{list-style:none;margin:0;padding:12px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;border-top:1px solid var(--jc-ct-rule)}.jc-ctv__fitlist li{display:flex;align-items:center;gap:6px;font:400 14px/1.3 var(--jc-f-sans)}.jc-ctv__fitlist .jc-icon{width:15px;height:15px;stroke-width:2.2;color:var(--jc-save)}.jc-ctv--colours{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.jc-ctv__sw{position:relative;display:grid;justify-items:center;gap:5px;color:var(--jc-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.jc-ctv__swimg{display:block;width:100%;aspect-ratio:1;padding:8% 4% 2%;border-radius:12px;background:color-mix(in srgb,var(--c, #ddd) 30%,#fff);overflow:hidden;transition:transform .2s ease}.jc-ctv__sw:active .jc-ctv__swimg{transform:scale(.95)}.jc-ctv__sw:focus-visible{outline:none}.jc-ctv__sw:focus-visible .jc-ctv__swimg{outline:2px solid var(--jc-ink);outline-offset:2px}@media(hover:hover){.jc-ctv__sw:hover .jc-ctv__swimg{outline:1px solid var(--jc-ink);outline-offset:-1px}}.jc-ctv__swname{max-width:100%;font:500 13px/1.15 var(--jc-f-sans);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.jc-ctv__best{position:absolute;top:-6px;left:50%;transform:translate(-50%);padding:3px 7px;border-radius:999px;background:var(--jc-accent);color:#fff;font:600 13px/1 var(--jc-f-sans);white-space:nowrap}.jc-ctv--set{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;background:var(--jc-canvas);transition:background-color var(--jc-fade)}.jc-ctv__pair{position:relative;flex:none;width:104px;height:70px}.jc-ctv__pbag{position:absolute;bottom:0;width:64px}.jc-ctv__pbag--a{left:0;z-index:2}.jc-ctv__pbag--b{right:0;bottom:8px;width:56px}.jc-ctv__settext{display:grid;gap:2px;min-width:0}.jc-ctv__save{font:600 15px/1.3 var(--jc-f-sans);color:var(--jc-save)}@media(min-width:1024px){.jc-ctv--colours{grid-template-columns:repeat(6,minmax(0,1fr))}.jc-ctv--steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.jc-ctv--steps .jc-ctv__step{grid-template-columns:1fr;row-gap:6px;align-content:start;padding:12px}.jc-ctv--steps .jc-ctv__step i{grid-row:auto}.jc-ctv--size{grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:center;padding:20px 22px}.jc-ctv__drawin{width:100%}.jc-ctv__fitlist{padding-top:0;border-top:0;column-gap:16px;margin-bottom:6px}.jc-ctv__step b,.jc-ctv--steps .jc-ctv__step b{font-size:14px}}.jc-ctf{padding:48px 0 56px;scroll-margin-top:8px}.jc-ctf__grid{display:grid;gap:36px}.jc-ctf__main{min-width:0}.jc-ctf__form{display:grid;gap:22px}.jc-ctf__head .jc-kicker{margin-bottom:10px}.jc-ctf__h{margin:0 0 12px;font-size:40px}.jc-ctf__h:focus,.jc-ctf__h:focus-visible{outline:none;box-shadow:none}.jc-ctf__lede{margin:0;font:400 16px/1.45 var(--jc-f-sans)}.jc-ctf fieldset{min-width:0;margin:0;padding:0;border:0}.jc-ctf__label{display:block;margin:0 0 8px;padding:0;font:600 15px/1.3 var(--jc-f-sans);color:var(--jc-ink)}.jc-ctf__opt{margin-left:4px;font:400 13px/1 var(--jc-f-mono);color:var(--jc-ct-soft)}.jc-ctf__errors{padding:14px 16px;border:1px solid var(--jc-ct-err);border-radius:12px;background:#fdf2f0;color:var(--jc-ct-err)}.jc-ctf__errors:focus,.jc-ctf__errors:focus-visible{outline:none;box-shadow:none}.jc-ctf__errh{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:600 15px/1.3 var(--jc-f-sans)}.jc-ctf__errh .jc-icon{width:18px;height:18px;stroke-width:2.2}.jc-ctf__errors ul{margin:0;padding:0 0 0 26px}.jc-ctf__errors a{display:inline-block;padding:3px 0;color:var(--jc-ct-err);font:500 14px/1.4 var(--jc-f-sans);text-underline-offset:3px}.jc-ctf__chips{display:flex;flex-wrap:wrap;gap:8px}.jc-ctf__chip{position:relative;display:inline-flex}.jc-ctf__chip input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.jc-ctf__chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgba(17,17,17,.35);border-radius:999px;background:#fff;color:var(--jc-ink);font:500 14px/1.1 var(--jc-f-sans);transition:background-color var(--jc-fade),color var(--jc-fade),border-color var(--jc-fade);pointer-events:none}.jc-ctf__chip:hover span{border-color:var(--jc-ink)}.jc-ctf__chip input:checked+span{background:var(--jc-ink);border-color:var(--jc-ink);color:#fff}.jc-ctf__chip input:focus-visible+span{outline:2px solid var(--jc-ink);outline-offset:2px}.jc-ctf__topics.is-collapsed .jc-ctf__chip:not(.is-on){display:none}.jc-ctf__topics.is-collapsed .jc-ctf__chips{display:inline-flex;vertical-align:middle}.jc-ctf__change{min-height:44px;margin-left:12px;font-size:14px;vertical-align:middle}.jc-ctf__row{display:grid;gap:22px}.jc-ct-field{min-width:0}.jc-ct-input{display:block;width:100%;min-height:54px;padding:0 16px;border:1px solid rgba(17,17,17,.42);border-radius:12px;background:#fff;color:var(--jc-ink);font:400 16px/1.2 var(--jc-f-sans);letter-spacing:0;-webkit-appearance:none;appearance:none;transition:border-color var(--jc-fade)}.jc-ct-input::placeholder{color:#11111173}.jc-ct-input:hover{border-color:#111111b3}.jc-ct-input:focus{outline:2px solid var(--jc-ink);outline-offset:1px;border-color:var(--jc-ink)}.jc-ct-input--short{max-width:240px;font-family:var(--jc-f-mono)}.jc-ct-field.is-bad .jc-ct-input{border-color:var(--jc-ct-err)}.jc-ct-field.is-bad .jc-ct-input:focus{outline-color:var(--jc-ct-err)}.jc-ct-err{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;color:var(--jc-ct-err);font:500 14px/1.35 var(--jc-f-sans)}.jc-ct-err:empty{display:none}.jc-ct-err .jc-icon{flex:none;width:16px;height:16px;margin-top:1px;stroke-width:2.2}.jc-ct-hint{margin:8px 0 0;font:400 13px/1.4 var(--jc-f-sans);color:var(--jc-ct-soft)}.jc-ctf__extra{animation:jc-ct-in .26s ease both}.jc-ctf__colgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.jc-ctf__col{position:relative;display:grid;justify-items:center;gap:5px;cursor:pointer;-webkit-tap-highlight-color:transparent}.jc-ctf__col input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.jc-ctf__colimg{display:block;width:100%;aspect-ratio:1;padding:8% 4% 2%;border-radius:12px;background:color-mix(in srgb,var(--c, #ddd) 30%,#fff);transition:box-shadow var(--jc-fade),transform .2s ease}.jc-ctf__col input:checked~.jc-ctf__colimg{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jc-accent)}.jc-ctf__col input:focus-visible~.jc-ctf__colimg{outline:2px solid var(--jc-ink);outline-offset:6px}.jc-ctf__col:active .jc-ctf__colimg{transform:scale(.95)}.jc-ctf__colname{font:500 13px/1.15 var(--jc-f-sans);text-align:center}.jc-ctf__msg{position:relative}.jc-ctf__letter{position:relative;margin-top:36px;padding:20px 16px 14px;border:1px solid var(--jc-ink);border-radius:2px;background:#fffaf0 var(--jc-noise);color:#1d1a16;transition:border-color var(--jc-fade)}.jc-ctf__letter:focus-within{outline:2px solid var(--jc-ink);outline-offset:3px}.jc-ctf__msg.is-bad .jc-ctf__letter{border-color:var(--jc-ct-err)}.jc-ctf__msg.is-bad .jc-ctf__letter:focus-within{outline-color:var(--jc-ct-err)}.jc-ctf__tape{position:absolute;top:-11px;left:14px;width:86px;height:22px;background:color-mix(in srgb,var(--sw) 62%,#e9dfcc);opacity:.8;mix-blend-mode:multiply;transform:rotate(-5deg);pointer-events:none;transition:background-color var(--jc-fade)}.jc-ctf__listen{position:absolute;right:12px;top:-70px;width:74px;pointer-events:none;transition:transform .5s var(--jc-spring)}.jc-ctf__listenin{display:block}.jc-ctf__listen.is-listening{transform:rotate(-6deg) translate(-3px)}.jc-ctf__dear{margin:0 0 2px;font:400 17px/32px var(--jc-f-type)}.jc-ctf__ta{display:block;width:100%;min-height:192px;margin:0;padding:0;border:0;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='32'%3E%3Crect y='31' width='8' height='1' fill='%23111' fill-opacity='.13'/%3E%3C/svg%3E") 0 0 / 8px 32px repeat;background-attachment:local;color:#1d1a16;font:400 17px/32px var(--jc-f-type);letter-spacing:0;resize:vertical;-webkit-appearance:none;appearance:none}.jc-ctf__ta:focus{outline:none}.jc-ctf__ta::placeholder{color:#1d1a1675}.jc-ctf__sign{display:grid;justify-items:end;margin:10px 0 0;font:400 17px/1.35 var(--jc-f-type);text-align:right}.jc-ctf__sign b{font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jc-ctf__starters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.jc-ctf__startk{font:500 13px/1.3 var(--jc-f-mono);color:var(--jc-ct-soft)}.jc-ctf__startlist{display:contents}.jc-ctf__start{position:relative;min-height:38px;padding:0 14px;border:1px dashed rgba(17,17,17,.5);border-radius:999px;background:transparent;color:var(--jc-ink);font:500 14px/1.1 var(--jc-f-sans);text-align:left;cursor:pointer;transition:background-color var(--jc-fade),border-color var(--jc-fade)}.jc-ctf__start:after{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}.jc-ctf__start:hover{background:#fff;border-style:solid}.jc-ctf__note{margin-top:10px}.jc-ctf__send{width:100%;min-height:56px;font-size:17px}.jc-ctf__send .jc-icon{width:18px;height:18px}.jc-ctf__send.is-loading .jc-icon{display:none}.jc-ctf__after{display:flex;align-items:center;justify-content:center;gap:6px;margin:-8px 0 0;font:400 13px/1.4 var(--jc-f-mono);color:var(--jc-ct-soft)}.jc-ctf__after .jc-icon{width:15px;height:15px}.jc-ctf__side{display:grid;gap:14px;align-content:start;min-width:0}.jc-ctf__card{padding:20px 18px 8px;border-radius:16px;background:var(--jc-surface, var(--jc-canvas));transition:background-color var(--jc-fade)}.jc-ctf__card .jc-kicker{margin-bottom:6px}.jc-ctf__mailrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:12px}.jc-ctf__mail{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--jc-ink);font:700 21px/1.1 var(--jc-f-display);letter-spacing:-.01em;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;overflow-wrap:anywhere}.jc-ctf__mail .jc-icon{flex:none;width:22px;height:22px}.jc-ctf__socials{list-style:none;margin:0;padding:0}.jc-ctf__socials li+li a,.jc-ctf__socials li:first-child a{border-top:1px solid var(--jc-ct-rule)}.jc-ctf__socials a{display:flex;align-items:center;gap:12px;min-height:60px;color:var(--jc-ink);text-decoration:none}.jc-ctf__socials a>.jc-icon{width:18px;height:18px;transition:transform .2s ease}.jc-ctf__socials a:hover>.jc-icon{transform:translate(3px)}.jc-ctf__sico{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--jc-canvas);transition:background-color var(--jc-fade)}.jc-ctf__sico .jc-icon{width:20px;height:20px}.jc-ctf__stxt{flex:1;display:grid;gap:2px;min-width:0}.jc-ctf__stxt b{font:600 15px/1.2 var(--jc-f-sans)}.jc-ctf__stxt span{font:400 13px/1.2 var(--jc-f-mono);color:var(--jc-ct-soft)}.jc-ctf__tips{padding:16px 18px;border:1px dashed rgba(17,17,17,.35);border-radius:16px}.jc-ctf__tipsh{margin:0 0 8px;font:600 15px/1.3 var(--jc-f-sans)}.jc-ctf__tips ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.jc-ctf__tips li{display:flex;align-items:center;gap:8px;font:400 14px/1.35 var(--jc-f-sans)}.jc-ctf__tips .jc-icon{width:16px;height:16px;stroke-width:2.2;color:var(--jc-save)}.jc-ctf__sent{display:grid;justify-items:center;gap:10px;padding:8px 0;text-align:center}.jc-ctf__env{position:relative;width:min(340px,88%);aspect-ratio:1.62;margin:0 0 18px;border:1px solid var(--jc-ink);border-radius:2px;background:#fffaf0 var(--jc-noise);color:#1d1a16;animation:jc-ct-in .4s ease both}.jc-ctf__flap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.jc-ctf__flap path{fill:none;stroke:var(--jc-ink);stroke-width:1;vector-effect:non-scaling-stroke}.jc-ctf__stamp{position:absolute;top:10px;right:10px;z-index:2;width:62px;height:74px;padding:4px;border:1px dashed rgba(17,17,17,.55);background:#fff}.jc-ctf__stampin{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--jc-canvas-2);transition:background-color var(--jc-fade)}.jc-ctf__stampin .jc-ct-bag{position:absolute;width:150%;left:-25%;top:-2%}.jc-ctf__post{position:absolute;top:18px;right:52px;z-index:3;display:grid;place-items:center;align-content:center;gap:2px;width:74px;height:74px;border:1px solid rgba(17,17,17,.62);border-radius:50%;color:#111111c7;font:500 13px/1.1 var(--jc-f-mono);text-transform:uppercase;transform:rotate(-14deg)}.jc-ctf__post span{font-size:13px;letter-spacing:.02em;max-width:64px;text-align:center}.jc-ctf__post b{font-weight:500;font-size:13px}.jc-ctf__post b:empty{display:none}.jc-ctf__addr{position:absolute;left:12%;bottom:14%;display:grid;gap:2px;font:400 15px/1.25 var(--jc-f-type);text-align:left}.jc-ctf__okh{margin:4px 0 0;font:700 38px/1 var(--jc-f-display);font-variation-settings:"opsz" 96,"wdth" var(--jc-wdth, 100);letter-spacing:calc(-.035em * var(--jc-track-k, 1));text-wrap:balance}.jc-ctf__okh:focus,.jc-ctf__okh:focus-visible{outline:none;box-shadow:none}.jc-ctf__okp{margin:4px 0 0;max-width:34ch;font:400 17px/1.45 var(--jc-f-sans)}.jc-ctf__okn{margin:0;font:400 13px/1.4 var(--jc-f-mono);color:var(--jc-ct-soft)}.jc-ctf__okacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px;margin-top:14px}.jc-ctf__okacts .jc-link{min-height:44px;display:inline-flex;align-items:center}@media(min-width:1024px){.jc-ctf{padding:88px 0 96px}.jc-ctf__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:80px;align-items:start}.jc-ctf__h{font-size:64px}.jc-ctf__lede{font-size:18px}.jc-ctf__form{gap:26px}.jc-ctf__row{grid-template-columns:1fr 1fr;gap:16px}.jc-ctf__colgrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:14px 10px}.jc-ctf__letter{margin-top:48px;padding:30px 36px 20px}.jc-ctf__listen{width:120px;top:-114px;right:32px}.jc-ctf__tape{left:28px;width:110px;height:26px;top:-13px}.jc-ctf__dear,.jc-ctf__ta,.jc-ctf__sign{font-size:18px}.jc-ctf__ta{min-height:224px}.jc-ctf__send{width:auto;min-width:280px;justify-self:start}.jc-ctf__after{justify-content:flex-start;margin-top:-10px}.jc-ctf__side{position:sticky;top:32px;padding-top:118px}.jc-ctf__card{padding:24px 24px 10px}.jc-ctf__sent{padding:24px 0 8px}.jc-ctf__okh{font-size:56px}}.jc-cts{padding:48px 0 56px;overflow:hidden}.jc-cts__head{margin-bottom:22px}.jc-cts__head .jc-kicker{margin-bottom:10px}.jc-cts__h{margin:0 0 10px;font-size:40px}.jc-cts__lede{margin:0;font:400 16px/1.45 var(--jc-f-sans)}.jc-cts__shelf{list-style:none;margin:0;padding:12px var(--jc-gutter) 6px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--jc-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.jc-cts__shelf::-webkit-scrollbar{display:none}.jc-cts__item{position:relative;flex:0 0 38%;min-width:0;scroll-snap-align:start}.jc-cts__link{display:grid;gap:8px;color:var(--jc-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.jc-cts__pic{display:block;aspect-ratio:1;padding:12% 7% 5%;border-radius:16px;background:color-mix(in srgb,var(--c, #ddd) 30%,#fff)}.jc-cts__hop{display:block}.jc-cts__link:focus-visible{outline:none}.jc-cts__link:focus-visible .jc-cts__pic{outline:2px solid var(--jc-ink);outline-offset:3px}.jc-cts__name{font:700 18px/1.1 var(--jc-f-display);letter-spacing:-.01em}.jc-cts__tags{display:flex;flex-wrap:wrap;gap:6px;min-height:21px}.jc-cts__best,.jc-cts__seen{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font:500 13px/1 var(--jc-f-mono);white-space:nowrap}.jc-cts__best{background:var(--jc-accent);color:#fff}.jc-cts__seen{background:var(--jc-ink);color:#fff}.jc-cts__add{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px 0 9px;border:1px solid var(--jc-ink);border-radius:999px;background:#fff;color:var(--jc-ink);font:600 14px/1 var(--jc-f-sans);cursor:pointer;transition:background-color var(--jc-fade),color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-cts__add:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.jc-cts__add .jc-icon{width:15px;height:15px;stroke-width:2.2}.jc-cts__add:hover{background:var(--jc-ink);color:#fff}.jc-cts__add.is-loading .jc-icon,.jc-cts__add.is-loading span:not(.jc-spinner){display:none}.jc-cts__add .jc-spinner{width:16px;height:16px}.jc-cts__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:22px}.jc-cts__set{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--jc-ink);font:600 15px/1.3 var(--jc-f-sans);text-decoration:none}.jc-cts__set>span:not(.jc-cts__setpics){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jc-cts__set b{font-weight:700;color:var(--jc-save)}.jc-cts__set .jc-icon{width:16px;height:16px;flex:none}.jc-cts__setpics{display:inline-flex;flex:none}.jc-cts__setpics .jc-ct-bag{width:44px}.jc-cts__setpics .jc-ct-bag+.jc-ct-bag{margin-left:-16px}.jc-cts__all{width:100%}@media(min-width:750px){.jc-cts__item{flex-basis:24%}.jc-cts__all{width:auto}}@media(min-width:1024px){.jc-cts{padding:80px 0 88px}.jc-cts__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;margin-bottom:32px}.jc-cts__head .jc-kicker,.jc-cts__h{grid-column:1}.jc-cts__h{font-size:56px;margin:0}.jc-cts__lede{grid-column:2;grid-row:2;font-size:17px}.jc-cts__shelf{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:10px;max-width:calc(var(--jc-max) + 2 * var(--jc-gutter));margin:0 auto;padding:14px var(--jc-gutter) 0;overflow:visible}.jc-cts__pic{padding:14% 6% 6%;border-radius:14px}.jc-cts__name{font-size:16px}.jc-cts__tags{min-height:21px}.jc-cts__add{top:6px;right:6px;min-height:32px;padding:0 8px;gap:0}.jc-cts__add span:not(.jc-spinner){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jc-cts__item:not(:hover):not(:focus-within) .jc-cts__add{opacity:0}.jc-cts__add{transition:opacity var(--jc-fade),background-color var(--jc-fade),color var(--jc-fade)}.jc-cts__foot{margin-top:32px}}@media(hover:none){.jc-cts__item .jc-cts__add{opacity:1!important}}.jc-ctc{padding:56px 0 64px}.jc-ctc__grid{display:grid;justify-items:center;gap:26px;text-align:center}.jc-ctc__face{--s: .4;--x: .5;--y: .66;position:relative;width:min(240px,62vw);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--jc-canvas-2);transform:scale(var(--sq, 1),calc(2 - var(--sq, 1)));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color var(--jc-fade)}.jc-ctc__crop{position:absolute;top:0;right:0;bottom:0;left:0}.jc-ctc__img{position:absolute;width:calc(100% / var(--s));left:calc((var(--s) / 2 - var(--x)) / var(--s) * 100%);top:calc((var(--s) / 2 - var(--y)) / var(--s) * 100%);pointer-events:none}.jc-ctc__copy{max-width:560px}.jc-ctc__copy .jc-kicker{margin-bottom:10px}.jc-ctc__h{margin:0 0 12px;font-size:44px}.jc-ctc__p{margin:0 auto;max-width:36ch;font:400 17px/1.45 var(--jc-f-sans);text-wrap:pretty}.jc-ctc__acts{display:grid;justify-items:center;gap:10px;margin-top:22px}.jc-ctc__btn{min-width:240px;min-height:56px}.jc-ctc__btn .jc-icon{width:18px;height:18px}.jc-ctc__mail{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--jc-ink);font:500 15px/1.2 var(--jc-f-sans);text-underline-offset:4px}.jc-ctc__mail .jc-icon{width:18px;height:18px}@media(min-width:1024px){.jc-ctc{padding:96px 0}.jc-ctc__grid{grid-template-columns:auto minmax(0,520px);justify-content:center;align-items:center;gap:72px;text-align:left}.jc-ctc__face{width:380px}.jc-ctc__h{font-size:72px}.jc-ctc__p{margin:0;font-size:18px}.jc-ctc__acts{grid-auto-flow:column;justify-content:start;align-items:center;gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jc-contact.css.map */
