.hp{--hp-gap: var(--jh-s-5);color:var(--jh-text)}.hp *,.hp *:before,.hp *:after{box-sizing:border-box}.hp [hidden]{display:none!important}.hp a,.hp button,.hp input,.hp textarea,.hp label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hp button,.hp input,.hp textarea{font:inherit;color:inherit}.hp :focus-visible{outline:none}.hp svg{display:block}.hp-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hp-ico{width:1.25rem;height:1.25rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hp-glint{display:block;width:1rem;height:1rem;flex:none;background:var(--jh-c-gold-light);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.hp-wrap{max-width:var(--jh-container);margin-inline:auto;padding-inline:max(var(--jh-gutter),env(safe-area-inset-left)) max(var(--jh-gutter),env(safe-area-inset-right))}.hp-sprite{position:absolute;width:0;height:0;overflow:hidden}.hp-h1{margin:0;font:600 var(--jh-fs-h1)/var(--jh-lh-display) var(--jh-font-display);letter-spacing:var(--jh-tracking-display);color:var(--jh-text);text-wrap:balance;overflow-wrap:break-word}.hp-lede{margin:0;max-width:34rem;font-size:var(--jh-fs-lead);line-height:var(--jh-lh-body);color:var(--jh-text-muted);text-wrap:pretty}.hp-link{color:var(--jh-accent);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color var(--jh-dur-fast) var(--jh-ease-out)}.hp-link:hover{color:var(--jh-accent-hover);text-decoration-thickness:2px}.hp-link:focus-visible{box-shadow:var(--jh-focus-ring);border-radius:var(--jh-radius-xs)}.hp-mail{font-variant-ligatures:none;overflow-wrap:anywhere}.hp .jh-btn{white-space:nowrap}.hp .jh-btn .hp-ico{width:1.125rem;height:1.125rem}.hp .jh-btn[aria-disabled=true]{cursor:progress}.hp .jh-btn--primary[aria-disabled=true]{background:var(--jh-action-hover)}.hp-back{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--jh-tap);padding:0 .5rem 0 .25rem;border:0;background:none;border-radius:var(--jh-radius-sm);color:var(--jh-text);font:500 .9375rem/1 var(--jh-font-body);cursor:pointer;transition:color var(--jh-dur-fast) var(--jh-ease-out)}.hp-back .hp-ico{width:1.125rem;height:1.125rem;color:var(--jh-accent);transition:transform var(--jh-dur-fast) var(--jh-ease-out)}.hp-back:hover{color:var(--jh-accent-hover)}.hp-back:hover .hp-ico{transform:translate(-2px)}.hp-back:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-spin{width:1.125rem;height:1.125rem;flex:none;border:2px solid color-mix(in srgb,var(--jh-c-cream) 22%,transparent);border-top-color:var(--jh-accent);border-radius:50%;animation:hp-spin .8s linear infinite}@keyframes hp-spin{to{transform:rotate(360deg)}}.hp-sending{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--jh-fs-small);color:var(--jh-text-muted)}.hp-fields{display:grid;gap:var(--jh-s-5)}.hp-field{display:grid;gap:.4375rem;min-width:0;margin:0;padding:0;border:0}.hp-label{display:block;padding:0;font:500 .9375rem/1.35 var(--jh-font-body);color:var(--jh-text)}.hp-label__opt{font-weight:400;color:var(--jh-text-muted)}.hp-hint{margin:0;font-size:var(--jh-fs-small);line-height:1.45;color:var(--jh-text-muted);text-wrap:pretty}.hp-input{display:block;width:100%;min-width:0;min-height:var(--jh-field-height);padding:.75rem 1rem;background:var(--jh-field-bg);border:var(--jh-field-border);border-radius:var(--jh-radius-sm);font:400 1rem/1.4 var(--jh-font-body);color:var(--jh-text);-webkit-appearance:none;appearance:none;transition:border-color var(--jh-dur-fast) var(--jh-ease-out),box-shadow var(--jh-dur-fast) var(--jh-ease-out)}textarea.hp-input{min-height:9.5rem;resize:vertical;line-height:1.55}.hp-input::placeholder{color:var(--jh-text-subtle);opacity:1}.hp-input:hover{border-color:color-mix(in srgb,var(--jh-c-gold) 50%,transparent)}.hp-input:focus-visible{border-color:var(--jh-accent);box-shadow:var(--jh-focus-ring)}.hp-input--short{max-width:14rem}.hp-field.is-invalid{padding-left:.875rem;box-shadow:inset 2px 0 0 var(--jh-error)}.hp-field.is-invalid .hp-input{border-color:var(--jh-error)}.hp-field.is-invalid .hp-choice{border-color:color-mix(in srgb,var(--jh-error) 50%,transparent)}.hp-err{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:var(--jh-fs-small);font-weight:500;line-height:1.45;color:var(--jh-error)}.hp-err .hp-ico{width:1.125rem;height:1.125rem;margin-top:.05rem}.hp-choices{display:grid;gap:var(--jh-s-2)}.hp label.hp-choice{position:relative;display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3rem;padding:.6875rem 1rem;background:var(--jh-field-bg);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-sm);cursor:pointer;transition:border-color var(--jh-dur-fast) var(--jh-ease-out),background-color var(--jh-dur-fast) var(--jh-ease-out)}.hp-choice input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hp-choice:hover{border-color:color-mix(in srgb,var(--jh-c-gold) 55%,transparent)}.hp-dot{position:relative;display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1.5px solid color-mix(in srgb,var(--jh-c-cream) 60%,transparent);border-radius:50%;transition:border-color var(--jh-dur-fast) var(--jh-ease-out),background-color var(--jh-dur-fast) var(--jh-ease-out)}.hp-dot:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--jh-c-deepink);transform:scale(0);transition:transform var(--jh-dur-fast) var(--jh-ease-out)}.hp-choice__t{font-size:1rem;line-height:1.35;color:var(--jh-text)}.hp-choice:has(input:checked){border-color:var(--jh-accent);background:color-mix(in srgb,var(--jh-c-gold) 10%,transparent)}.hp-choice:has(input:checked) .hp-dot{border-color:var(--jh-accent);background:var(--jh-accent)}.hp-choice:has(input:checked) .hp-dot:after{transform:scale(1)}.hp-choice:has(input:focus-visible){box-shadow:var(--jh-focus-ring)}.hp-chips{display:flex;flex-wrap:wrap;gap:var(--jh-s-2)}.hp label.hp-chip{position:relative;display:inline-flex;align-items:center;gap:.4rem;min-height:var(--jh-tap);padding:0 1rem;border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-pill);font-size:var(--jh-fs-small);font-weight:500;color:var(--jh-text);cursor:pointer;transition:border-color var(--jh-dur-fast) var(--jh-ease-out),background-color var(--jh-dur-fast) var(--jh-ease-out)}.hp-chip input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.hp-chip .hp-ico{display:none;width:1rem;height:1rem;color:var(--jh-accent)}.hp-chip:hover{border-color:var(--jh-accent)}.hp-chip:has(input:checked){border-color:var(--jh-accent);background:color-mix(in srgb,var(--jh-c-gold) 12%,transparent)}.hp-chip:has(input:checked) .hp-ico{display:block}.hp-chip:has(input:focus-visible){box-shadow:var(--jh-focus-ring)}.hp-note{display:grid;gap:var(--jh-s-3);padding:var(--jh-s-4);background:color-mix(in srgb,var(--jh-c-gold) 7%,transparent);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-sm)}.hp-note__row{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--jh-s-3);align-items:start;margin:0;color:var(--jh-text);line-height:1.5}.hp-note__row .hp-ico{color:var(--jh-accent);margin-top:.1rem}.hp-note__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jh-s-2) var(--jh-s-4);padding-left:calc(1.25rem + var(--jh-s-3))}.hp-alert{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--jh-s-3);align-items:start;padding:var(--jh-s-4);background:color-mix(in srgb,var(--jh-error) 8%,transparent);border:1px solid color-mix(in srgb,var(--jh-error) 50%,transparent);border-radius:var(--jh-radius-sm)}.hp-alert>.hp-ico{color:var(--jh-error);margin-top:.1rem}.hp-alert__t{margin:0;font-weight:600;color:var(--jh-text);line-height:1.4}.hp-alert__b{margin:.25rem 0 0;color:var(--jh-text-muted);line-height:1.5;font-size:.9375rem}.hp-alert--info{background:color-mix(in srgb,var(--jh-c-gold) 8%,transparent);border-color:var(--jh-line-strong)}.hp-alert--info>.hp-ico{color:var(--jh-accent)}.hp-review{margin:0;display:grid;border-top:1px solid var(--jh-line)}.hp-review__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.125rem var(--jh-s-4);align-items:start;padding-block:var(--jh-s-3);border-bottom:1px solid var(--jh-line)}.hp-review dt{grid-column:1;font-size:.8125rem;color:var(--jh-text-muted)}.hp-review dd{grid-column:1;margin:0;color:var(--jh-text);overflow-wrap:anywhere;line-height:1.5}.hp-review__msg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hp-review__chg{grid-column:2;grid-row:1 / 3;align-self:center;min-height:var(--jh-tap);padding:0 .5rem;border:0;background:none;color:var(--jh-accent);font:500 var(--jh-fs-small)/1 var(--jh-font-body);text-decoration:underline;text-underline-offset:.22em;cursor:pointer;border-radius:var(--jh-radius-sm)}.hp-review__chg:hover{color:var(--jh-accent-hover)}.hp-review__chg:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-promise{display:flex;align-items:flex-start;gap:var(--jh-s-3);margin:0;color:var(--jh-text);line-height:1.5}.hp-promise .hp-ico{color:var(--jh-accent);margin-top:.1rem}.hp-done__ring{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1px solid var(--jh-accent);border-radius:50%;color:var(--jh-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--jh-c-gold) 8%,transparent)}.hp-done__ring .hp-ico{width:1.625rem;height:1.625rem}.hp-done__h{margin:0;font:600 var(--jh-fs-h2)/1.1 var(--jh-font-display);letter-spacing:-.01em;color:var(--jh-text);text-wrap:balance;scroll-margin-top:2rem}.hp-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--jh-s-4)}.hp-list li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--jh-s-3);align-items:start;line-height:1.55;color:var(--jh-text)}.hp-list .hp-ico{color:var(--jh-accent);margin-top:.15rem}.hp-list b{font-weight:600}.hp-legal{font-size:.8125rem;line-height:1.6;color:var(--jh-text-muted)}html:not(.hp-has-js) .hp-onjs{display:none!important}html:not(.hp-has-js) [data-which][hidden]{display:grid!important}[data-send-alert]:empty,[data-match]:empty{display:none}html.hp-has-js .hp-onnojs{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-iteration-count:1!important}.hp-spin{animation-iteration-count:infinite!important}}.hp-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hp-ring{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid var(--jh-accent);border-radius:50%;color:var(--jh-accent)}.hp-top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-s-6);padding-top:var(--jh-s-6);grid-template-areas:"text" "flow" "quick"}.hp-top--sum{grid-template-areas:"text" "quick" "flow"}.hp-hero__text{grid-area:text;display:grid;gap:var(--jh-s-4);justify-items:start;align-content:center;min-width:0}.hp-alt{margin:0;font-size:var(--jh-fs-small);color:var(--jh-text-muted)}.hp-quick{grid-area:quick;min-width:0}.hp-flow{grid-area:flow;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)}.hp-quick__h{margin:0 0 var(--jh-s-3);font:600 1.125rem/1.3 var(--jh-font-display);color:var(--jh-text)}.hp-quick__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--jh-s-2)}.hp-fig{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--jh-s-3);align-items:center;min-height:4.25rem;padding:var(--jh-s-3) var(--jh-s-4);background:var(--jh-surface);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-md);min-width:0}.hp-fig .hp-ring{grid-row:1 / 3}.hp-fig__num{font:600 1.5rem/1.15 var(--jh-font-display);color:var(--jh-accent);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.hp-fig__lab{font-size:.8125rem;line-height:1.35;color:var(--jh-text-muted);text-wrap:pretty;min-width:0}.hp-prog{background:var(--jh-surface);border:1px solid var(--jh-line);border-bottom:0;border-radius:var(--jh-radius-md) var(--jh-radius-md) 0 0;padding:var(--jh-s-4) clamp(1.25rem,.75rem + 2vw,2rem) 0}.hp-prog__now{margin:0 0 var(--jh-s-3);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-size:.8125rem;font-weight:600;color:var(--jh-accent);font-variant-numeric:tabular-nums}.hp-prog__name{color:var(--jh-text);font-weight:500}.hp-prog__name:before{content:"\b7";margin-right:.5rem;color:var(--jh-text-subtle)}.hp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:.375rem}.hp-steps__i{height:.25rem;border-radius:2px;background:color-mix(in srgb,var(--jh-c-cream) 14%,transparent)}.hp-steps__i.is-done,.hp-steps__i.is-now{background:var(--jh-accent)}.hp-steps__btn,.hp-steps__btn>*{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-card{background:var(--jh-surface);border:1px solid var(--jh-line);border-top:0;border-radius:0 0 var(--jh-radius-md) var(--jh-radius-md);padding:var(--jh-s-5) clamp(1.25rem,.75rem + 2vw,2rem) clamp(1.5rem,1rem + 2vw,2.25rem)}html:not(.hp-has-js) .hp-card,.hp-card.is-done{border-top:1px solid var(--jh-line);border-radius:var(--jh-radius-md)}.hp-step+.hp-step{margin-top:var(--jh-s-7)}html.hp-has-js .hp-step+.hp-step{margin-top:0}.hp-step__head{display:grid;gap:var(--jh-s-2);margin-bottom:var(--jh-s-5)}.hp-q{margin:0;font:600 var(--jh-fs-h3)/1.2 var(--jh-font-display);color:var(--jh-text);text-wrap:balance;scroll-margin-top:1.5rem}.hp-step__body{display:grid;gap:var(--jh-s-5);min-width:0}.hp-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jh-s-3);margin-top:var(--jh-s-2);padding-top:var(--jh-s-5);border-top:1px solid var(--jh-line)}.hp-nav__go{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--jh-s-3);margin-left:auto}.hp-field>legend{float:left;width:100%;margin:0 0 .4375rem}.hp-field>legend+*{clear:both}.hp-field--opts.is-invalid{padding-left:.875rem}.hp-opts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-s-2)}.hp label.hp-opt{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1.25rem;align-items:center;gap:0 var(--jh-s-3);min-height:4.25rem;padding:var(--jh-s-3) var(--jh-s-4);background:var(--jh-field-bg);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-md);cursor:pointer;transition:border-color var(--jh-dur-fast) var(--jh-ease-out),background-color var(--jh-dur-fast) var(--jh-ease-out)}.hp-opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hp-opt__ic{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--jh-accent);border-radius:50%;color:var(--jh-accent);transition:background-color var(--jh-dur-fast) var(--jh-ease-out),color var(--jh-dur-fast) var(--jh-ease-out)}.hp-opt__txt{min-width:0}.hp-opt__t{display:block;font:500 1rem/1.3 var(--jh-font-body);color:var(--jh-text)}.hp-opt__d{display:block;margin-top:.125rem;font-size:.8125rem;line-height:1.4;color:var(--jh-text-muted);text-wrap:pretty}.hp-opt:hover{border-color:color-mix(in srgb,var(--jh-c-gold) 55%,transparent)}.hp-opt:has(input:checked){border-color:var(--jh-accent);background:color-mix(in srgb,var(--jh-c-gold) 10%,transparent)}.hp-opt:has(input:checked) .hp-opt__ic{background:var(--jh-accent);color:var(--jh-c-deepink)}.hp-opt:has(input:checked) .hp-dot{border-color:var(--jh-accent);background:var(--jh-accent)}.hp-opt:has(input:checked) .hp-dot:after{transform:scale(1)}.hp-opt:has(input:focus-visible){box-shadow:var(--jh-focus-ring)}.hp-field.is-invalid .hp-opt{border-color:color-mix(in srgb,var(--jh-error) 60%,transparent)}@media(min-width:640px){.hp-opts{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-done{display:grid;gap:var(--jh-s-5);justify-items:start}.hp-done .hp-list{max-width:36rem}.hp-done__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jh-s-3) var(--jh-s-5);margin-top:var(--jh-s-2)}.hp-textbtn{min-height:var(--jh-tap);padding:0 .25rem;border:0;background:none;color:var(--jh-accent);font:500 .9375rem/1 var(--jh-font-body);text-decoration:underline;text-underline-offset:.22em;cursor:pointer;border-radius:var(--jh-radius-sm)}.hp-textbtn:hover{color:var(--jh-accent-hover)}.hp-textbtn:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-help{margin-top:var(--jh-s-8);padding:clamp(1.5rem,1rem + 2vw,2.5rem);background:linear-gradient(120deg,color-mix(in srgb,var(--jh-c-gold) 12%,transparent),color-mix(in srgb,var(--jh-c-gold) 0%,transparent) 55%) var(--jh-surface);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-md)}.hp-help__h{display:flex;align-items:center;gap:var(--jh-s-3);margin:0 0 var(--jh-s-5);font:600 var(--jh-fs-h3)/1.2 var(--jh-font-display);color:var(--jh-text);text-wrap:balance}.hp-help__h .hp-glint{width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--jh-c-gold-light) 50%,transparent))}.hp-help__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--jh-s-3);grid-template-columns:minmax(0,1fr)}.hp-tile{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1.125rem;grid-template-rows:auto auto;column-gap:var(--jh-s-3);row-gap:.125rem;align-items:center;height:100%;min-height:4.5rem;padding:var(--jh-s-3) var(--jh-s-4);background:color-mix(in srgb,var(--jh-c-deepink) 72%,transparent);border:1px solid var(--jh-line);border-radius:var(--jh-radius-md);color:var(--jh-text);text-decoration:none;transition:border-color var(--jh-dur-fast) var(--jh-ease-out)}.hp-tile__ic{grid-row:1 / 3;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--jh-accent);border-radius:50%;color:var(--jh-accent)}.hp-tile__t{align-self:end;font:600 1.0625rem/1.25 var(--jh-font-display)}.hp-tile__d{align-self:start;font-size:.8125rem;line-height:1.4;color:var(--jh-text-muted)}.hp-tile__go{grid-row:1 / 3;grid-column:3;width:1.125rem;height:1.125rem;color:var(--jh-accent);transition:transform var(--jh-dur-fast) var(--jh-ease-out)}.hp-tile:hover{border-color:var(--jh-accent)}.hp-tile:hover .hp-tile__go{transform:translate(2px)}.hp-tile:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-legal--addr{margin:var(--jh-s-5) 0 0}@media(min-width:600px){.hp-help__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-s-6);padding-top:var(--jh-s-6)}.tr-side{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-s-5);min-width:0;align-content:start}.tr-side .hp-hero__text{grid-area:auto}.tr-formcard{padding:clamp(1.25rem,.75rem + 2vw,1.75rem);background:var(--jh-surface);border:1px solid var(--jh-line);border-radius:var(--jh-radius-md)}.tr-fields{display:grid;gap:var(--jh-s-5)}.tr-go{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jh-s-3) var(--jh-s-4)}.tr-status:not(:empty){margin-top:var(--jh-s-5)}.tr-acct{margin:var(--jh-s-4) 0 0;font-size:var(--jh-fs-small);color:var(--jh-text-muted)}.tr-main{min-width:0}.tr-empty,.tr-card{padding:clamp(1.25rem,.75rem + 2vw,2rem);background:var(--jh-surface);border:1px solid var(--jh-line);border-radius:var(--jh-radius-md)}.tr-empty__h{margin:0 0 var(--jh-s-1);font:600 var(--jh-fs-h4)/1.25 var(--jh-font-display)}.tr-empty .hp-stages{margin-top:var(--jh-s-5)}.tr-empty__foot{margin-top:var(--jh-s-4)}.tr-head{display:flex;align-items:center;gap:var(--jh-s-4)}.tr-ring{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:1px solid var(--jh-accent);border-radius:50%;color:var(--jh-accent)}.tr-head__txt{min-width:0}.tr-h{margin:0;font:600 var(--jh-fs-h4)/1.25 var(--jh-font-display);color:var(--jh-text);scroll-margin-top:1.5rem}.tr-sub{margin:.125rem 0 0;font-size:var(--jh-fs-small);color:var(--jh-text-muted)}.tr-fig{margin:var(--jh-s-5) 0 0;font:600 clamp(2rem,1.6rem + 1.6vw,2.75rem)/1.05 var(--jh-font-display);letter-spacing:-.01em;color:var(--jh-accent);text-wrap:balance}.tr-msg{margin:var(--jh-s-2) 0 0;max-width:40rem;font-size:1.0625rem;line-height:1.55;color:var(--jh-text-muted);text-wrap:pretty}.tr-cta{margin:var(--jh-s-4) 0 0}.tr--warn .tr-ring{border-color:var(--jh-error);color:var(--jh-error)}.tr--warn .tr-fig{color:var(--jh-text)}.tr--muted .tr-ring{border-color:color-mix(in srgb,var(--jh-c-cream) 35%,transparent);color:var(--jh-text-muted)}.tr--muted .tr-fig{color:var(--jh-text)}.hp-stages{list-style:none;margin:var(--jh-s-6) 0 0;padding:0;display:grid}.hp-stages li{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:var(--jh-s-4);padding-bottom:var(--jh-s-4)}.hp-stages li:not(:last-child):before{content:"";position:absolute;left:1.25rem;top:2.75rem;bottom:.25rem;border-left:1px dashed color-mix(in srgb,var(--jh-c-cream) 24%,transparent)}.hp-stages li.is-done:before{border-left:1px solid var(--jh-accent)}.hp-stages__dot{grid-row:1 / span 3;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px dashed color-mix(in srgb,var(--jh-c-cream) 32%,transparent);border-radius:50%;color:var(--jh-text-subtle);background:var(--jh-surface)}.hp-stages__dot .hp-ico{width:1.125rem;height:1.125rem}.hp-stages__t{grid-column:2;padding-top:.5rem;font:600 1.0625rem/1.3 var(--jh-font-display);color:var(--jh-text-subtle)}.hp-stages__d{grid-column:2;font-size:var(--jh-fs-small);line-height:1.45;color:var(--jh-text-subtle)}.hp-stages__tag{grid-column:2;justify-self:start;margin-top:.375rem;padding:.1875rem .625rem;border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-pill);font-size:.75rem;font-weight:600;line-height:1.2;color:var(--jh-accent)}.hp-stages__tag.is-stuck{border-color:color-mix(in srgb,var(--jh-error) 60%,transparent);color:var(--jh-error)}.hp-stages li.is-done .hp-stages__dot{border:1px solid var(--jh-accent);background:var(--jh-accent);color:var(--jh-c-deepink)}.hp-stages li.is-now .hp-stages__dot{border:1px solid var(--jh-accent);color:var(--jh-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--jh-c-gold) 10%,transparent)}.hp-stages li.is-stuck .hp-stages__dot{border-color:var(--jh-error);color:var(--jh-error);box-shadow:0 0 0 5px color-mix(in srgb,var(--jh-error) 10%,transparent)}.hp-stages li.is-done .hp-stages__t,.hp-stages li.is-now .hp-stages__t{color:var(--jh-text)}.hp-stages li.is-done .hp-stages__d,.hp-stages li.is-now .hp-stages__d{color:var(--jh-text-muted)}.hp-stages--legend li .hp-stages__dot{border-style:solid;border-color:var(--jh-line-strong);color:var(--jh-accent)}.hp-stages--legend li:before{border-left-style:solid!important;border-left-color:var(--jh-line-strong)!important}.hp-stages--legend .hp-stages__t{color:var(--jh-text)}.hp-stages--legend .hp-stages__d{color:var(--jh-text-muted)}.tr-detail{display:grid;gap:var(--jh-s-5);margin-top:var(--jh-s-1)}.tr-window{margin-top:var(--jh-s-4);background:var(--jh-bg)}.tr-detail .tr-window{margin-top:0}.tr-parcels{display:grid;gap:var(--jh-s-4)}.tr-parcel{padding-top:var(--jh-s-4);border-top:1px solid var(--jh-line);display:grid;gap:var(--jh-s-3)}.tr-parcel__h{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--jh-s-2) var(--jh-s-4);font-size:var(--jh-fs-small);font-weight:600;color:var(--jh-text-muted)}.tr-parcel__st{display:inline-flex;align-items:center;gap:.375rem;color:var(--jh-text);font-weight:500}.tr-parcel__st .hp-ico{width:1rem;height:1rem;color:var(--jh-accent)}.tr-items{list-style:none;margin:0;padding:0;display:grid;gap:var(--jh-s-3)}.tr-items li{display:grid;gap:.125rem;min-width:0}.tr-items__t{font-weight:500;line-height:1.4;color:var(--jh-text);overflow-wrap:anywhere}.tr-items__v{font-size:var(--jh-fs-small);color:var(--jh-text-muted)}.tr-carrier{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jh-s-3);padding:var(--jh-s-3) var(--jh-s-4);background:var(--jh-bg);border:1px solid var(--jh-line);border-radius:var(--jh-radius-sm)}.tr-carrier__k{margin:0;font-size:var(--jh-fs-small);color:var(--jh-text-muted);overflow-wrap:anywhere}.tr-num{display:inline-block;color:var(--jh-text);font-variant-numeric:tabular-nums;letter-spacing:.02em}.tr-carrier__none{display:flex;gap:var(--jh-s-2);align-items:flex-start}.tr-carrier__none .hp-ico{width:1.125rem;height:1.125rem;color:var(--jh-accent);margin-top:.1rem}.wd-done .hp-done__ring{margin-top:var(--jh-s-1)}.wd-receipt{width:100%;padding:var(--jh-s-4) var(--jh-s-4) var(--jh-s-1);background:var(--jh-bg);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-md)}.wd-ref{margin:0 0 var(--jh-s-3);display:grid;gap:.125rem}.wd-ref__k{font-size:.8125rem;color:var(--jh-text-muted)}.wd-ref__v{font:600 1.75rem/1.1 var(--jh-font-display);color:var(--jh-accent);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.wd-rows .hp-review__row:last-child{border-bottom:0}.wd-next__h{margin:var(--jh-s-2) 0 0;font:600 var(--jh-fs-h4)/1.25 var(--jh-font-display)}.wd-done [data-dup]:empty{display:none}.wd-done [data-dup]{width:100%}.wd-nojs{display:grid;gap:var(--jh-s-4);justify-items:start;margin-top:var(--jh-s-2);padding-top:var(--jh-s-5);border-top:1px solid var(--jh-line)}.wd-legal{max-width:46rem;margin-top:var(--jh-s-8);color:var(--jh-text-muted);line-height:1.65}.wd-legal__h{margin:0 0 var(--jh-s-3);font:600 var(--jh-fs-h3)/1.2 var(--jh-font-display);color:var(--jh-text)}.wd-legal p{margin:0 0 var(--jh-s-3)}.wd-legal ul{margin:0 0 var(--jh-s-3);padding-left:1.25rem;display:grid;gap:var(--jh-s-1)}.wd-legal li::marker{color:var(--jh-accent)}@media(min-width:1024px){.hp-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"text quick" "flow flow";column-gap:var(--jh-s-8);row-gap:var(--jh-s-7);padding-top:var(--jh-s-8);align-items:center}.hp-top--sum{grid-template-areas:"text quick" "flow flow"}.hp-fig{padding:var(--jh-s-4) var(--jh-s-5);column-gap:var(--jh-s-4)}.hp-fig__num{font-size:2rem}.hp-fig__lab{font-size:var(--jh-fs-small)}.hp-quick__list{gap:var(--jh-s-3)}.hp-flow{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--jh-s-7);align-items:start}.hp-prog{position:sticky;top:var(--jh-s-5);padding:var(--jh-s-1) 0 0;background:none;border:0;border-radius:0}.hp-prog__now{display:none}.hp-steps{grid-template-columns:minmax(0,1fr);gap:0}.hp-steps__i{position:relative;height:auto;background:none!important;border-radius:0;padding-bottom:var(--jh-s-5)}.hp-steps__i:not(:last-child):before{content:"";position:absolute;left:1.25rem;top:2.75rem;bottom:.25rem;border-left:1px dashed color-mix(in srgb,var(--jh-c-cream) 24%,transparent)}.hp-steps__i.is-done:before{border-left:1px solid var(--jh-accent)}.hp-steps__btn,.hp-steps__btn>*{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.hp-steps__btn>.hp-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-steps__btn{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:var(--jh-s-4);align-items:start;width:100%;margin:-.375rem;padding:.375rem;border:0;background:none;color:inherit;font:inherit;text-align:left;border-radius:var(--jh-radius-sm)}button.hp-steps__btn{cursor:pointer}button.hp-steps__btn:hover .hp-steps__chg{color:var(--jh-accent-hover);text-decoration-thickness:2px}button.hp-steps__btn:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-steps__n{grid-row:1 / span 3;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px dashed color-mix(in srgb,var(--jh-c-cream) 32%,transparent);border-radius:50%;font:600 .9375rem/1 var(--jh-font-display);color:var(--jh-text-subtle);background:var(--jh-bg);font-variant-numeric:lining-nums}.hp-steps__n .hp-ico{width:1.125rem;height:1.125rem}.is-now .hp-steps__n{border:1px solid var(--jh-accent);color:var(--jh-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--jh-c-gold) 10%,transparent)}.is-done .hp-steps__n{border:1px solid var(--jh-accent);background:var(--jh-accent);color:var(--jh-c-deepink)}.hp-steps__t{grid-column:2;padding-top:.5rem;font:600 1.0625rem/1.3 var(--jh-font-display);color:var(--jh-text-subtle)}.is-now .hp-steps__t,.is-done .hp-steps__t{color:var(--jh-text)}.hp-steps__tag{grid-column:2;justify-self:start;margin-top:.375rem;padding:.1875rem .625rem;border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-pill);font-size:.75rem;font-weight:600;line-height:1.2;color:var(--jh-accent)}.hp-steps__a{grid-column:2;margin-top:.125rem;font-size:var(--jh-fs-small);line-height:1.45;color:var(--jh-text-muted);overflow-wrap:anywhere}.hp-steps__chg{grid-column:2;justify-self:start;margin-top:.125rem;font-size:.8125rem;font-weight:500;color:var(--jh-accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.hp-prog[data-cur=review] .hp-steps__a{display:none}.hp-prog[data-cur=review] .hp-steps__i{padding-bottom:var(--jh-s-4)}.hp-card{border-top:1px solid var(--jh-line);border-radius:var(--jh-radius-md);padding:var(--jh-s-6) var(--jh-s-7) var(--jh-s-7)}.hp-card.is-done{grid-column:1 / -1;max-width:52rem}.hp-help__list{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--jh-s-7);padding-top:var(--jh-s-8);align-items:start}.tr-side{position:sticky;top:var(--jh-s-5)}}.hp .jh-kicker{margin:0}.hp-errsum{padding:var(--jh-s-4);background:color-mix(in srgb,var(--jh-error) 8%,transparent);border:1px solid color-mix(in srgb,var(--jh-error) 50%,transparent);border-radius:var(--jh-radius-sm)}.hp-errsum:focus-visible{box-shadow:var(--jh-focus-ring)}.hp-errsum__t{margin:0 0 var(--jh-s-2);font-weight:600;color:var(--jh-text)}.hp-errsum ul{margin:0;padding-left:1.25rem;display:grid;gap:var(--jh-s-1)}.hp-errsum a{color:var(--jh-error);font-weight:500;text-underline-offset:.2em}.hp-errsum a:focus-visible{box-shadow:var(--jh-focus-ring);border-radius:var(--jh-radius-xs)}.hp-nojs-note{padding:var(--jh-s-4);background:color-mix(in srgb,var(--jh-c-gold) 8%,transparent);border:1px solid var(--jh-line-strong);border-radius:var(--jh-radius-sm)}.hp-nojs-note p{margin:0 0 var(--jh-s-2)}.hp-nojs-note p:last-child{margin-bottom:0}.hp-dup:empty{display:none}.wd-summary{margin:0;padding:0;list-style:none;display:grid;gap:var(--jh-s-3)}.wd-summary li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--jh-s-3);align-items:start;line-height:1.5;color:var(--jh-text)}.wd-summary .hp-ico{color:var(--jh-accent);margin-top:.15rem}.wd-legal__sub{margin:var(--jh-s-5) 0 var(--jh-s-2);font:600 var(--jh-fs-h4)/1.25 var(--jh-font-display);color:var(--jh-text)}.wd-result .jh-wd-result{margin:0}.hp-steps__i{position:relative}button.hp-steps__btn{cursor:pointer}@media(max-width:1023px){button.hp-steps__btn{position:absolute;top:-1.25rem;right:0;bottom:-1.25rem;left:0;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;background:none;border:0;padding:0;margin:0;border-radius:var(--jh-radius-sm)}button.hp-steps__btn:focus-visible{box-shadow:var(--jh-focus-ring)}button.hp-steps__btn>*{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:639px){.tr-fig{font-size:var(--jh-fs-h1);line-height:1.04;letter-spacing:var(--jh-tracking-display);margin-top:var(--jh-s-4)}.tr-card .hp-stages{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--jh-s-6)}.tr-card .hp-stages li{display:grid;justify-items:center;align-content:start;gap:.375rem;padding-bottom:0;min-width:0;text-align:center;grid-template-columns:minmax(0,1fr)}.tr-card .hp-stages li:not(:last-child):before{content:"";position:absolute;top:1.375rem;left:calc(50% + 1.625rem);right:calc(-50% + 1.625rem);bottom:auto;border-left:0;border-top:1px dashed color-mix(in srgb,var(--jh-c-cream) 26%,transparent)}.tr-card .hp-stages li.is-done:not(:last-child):before{border-left:0;border-top:1px solid var(--jh-accent)}.tr-card .hp-stages__dot{grid-row:auto;grid-column:1;width:2.75rem;height:2.75rem}.tr-card .hp-stages__t{grid-column:1;padding-top:.25rem;font:500 .875rem/1.3 var(--jh-font-body);overflow-wrap:anywhere}.tr-card .hp-stages li.is-now .hp-stages__t{font-weight:600}.tr-card .hp-stages__d{display:none}.tr-card .hp-stages__tag{grid-column:1;margin-top:0}.tr-card .hp-stages__dot .hp-ico{width:1.125rem;height:1.125rem}}html.hp-has-js .hp-flow:not(.is-ready) .hp-step:not(:first-of-type){display:none}html.hp-has-js .hp-flow:not(.is-ready) .hp-prog{visibility:hidden;min-height:3.5rem}@media(prefers-reduced-motion:reduce){.hp-spin{animation-duration:2.4s}}.hp a:not([class]){color:var(--jh-accent);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.hp a:not([class]):hover{color:var(--jh-accent-hover);text-decoration-thickness:2px}.hp a:not([class]):focus-visible{box-shadow:var(--jh-focus-ring);border-radius:var(--jh-radius-xs)}.hp-legal p,.hp-hint p{margin:0}.hp-flow,.tr-main,.hp-q,.tr-h,.hp-done__h,.hp-errsum,.hp-field,.hp-alert{scroll-margin-top:7rem}.hp input[type=radio]{aspect-ratio:auto;margin:0;border:0;background:none}.hp ul.wd-summary,.hp ul.hp-list,.hp ul.hp-quick__list,.hp ul.hp-help__list{margin:0;padding:0;list-style:none}.hp .hp-sending:not(.is-on){gap:0}.hp-nojs-details{display:grid;gap:var(--jh-s-6)}.hp-nojs-details__group{display:grid;gap:var(--jh-s-4)}.hp-subq{margin:0;font:600 var(--jh-fs-h4)/1.25 var(--jh-font-display);color:var(--jh-text)}.hp-nojs-details{margin-block:var(--jh-s-7)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jh-help.css.map */
