.guide-td_figure[data-v-0960927e]{font-family:var(--hh-font-family-paper-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.editorial-article__section[data-v-b8a0b37c]:not(:last-child){margin-bottom:1px}.editorial-article__intro[data-v-b8a0b37c]{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:880px}.editorial-article .editorial-article__back[data-v-b8a0b37c]{margin-bottom:40px}.editorial-article .editorial-article__title[data-v-b8a0b37c]{letter-spacing:-.02em;text-wrap:balance}.editorial-article__date[data-v-b8a0b37c]{margin-top:32px}.editorial-article__layout[data-v-b8a0b37c]{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr)}.editorial-article__toc[data-v-b8a0b37c]{position:sticky;top:112px;width:200px}.editorial-article__toc ul[data-v-b8a0b37c]{border-left:1px solid var(--hh-color-main-stroke);list-style:none;margin:16px 0 0;padding:0}.editorial-article__toc li+li[data-v-b8a0b37c]{margin-top:2px}.editorial-article .editorial-article__toc-link[data-v-b8a0b37c]{display:block;font-size:var(--hh-font-size-sm);line-height:var(--hh-line-height-sm);padding:6px 0 6px 16px;position:relative}.editorial-article__toc-link[data-v-b8a0b37c]:before{background-color:var(--hh-color-brand-navy);bottom:6px;content:"";left:-1px;position:absolute;top:6px;transform:scaleY(0);transition:transform var(--hh-animation-medium) var(--hh-animation-effect);width:2px}.editorial-article__toc-link_active[data-v-b8a0b37c]:before{transform:scaleY(1)}.editorial-article__back[data-v-b8a0b37c]:focus-visible,.editorial-article__toc-link[data-v-b8a0b37c]:focus-visible{outline-offset:4px}.editorial-article__body[data-v-b8a0b37c]{grid-column:2;min-width:0}.editorial-article__body[data-v-b8a0b37c] .prose-li,.editorial-article__body[data-v-b8a0b37c] .prose-p{color:var(--hh-color-main-text);font-size:17px;line-height:1.65}.editorial-article__body[data-v-b8a0b37c] .prose-p:not(:first-child){margin-top:16px}.editorial-article__body[data-v-b8a0b37c] .prose-p:not(:last-child){margin-bottom:16px}.editorial-article__body[data-v-b8a0b37c] strong{color:var(--hh-color-main-text);font-weight:var(--hh-font-weight-medium)}.editorial-article__body[data-v-b8a0b37c] .prose-h2{color:var(--hh-color-main-text);font-size:var(--hh-font-size-xl);letter-spacing:-.01em;line-height:1.35;scroll-margin-top:112px}.editorial-article__body[data-v-b8a0b37c] .prose-h2:not(:first-child){margin-top:64px}.editorial-article__body[data-v-b8a0b37c] .prose-h2:not(:last-child){margin-bottom:16px}.editorial-article__body[data-v-b8a0b37c] .prose-h3{color:var(--hh-color-main-text);font-size:17px;font-weight:var(--hh-font-weight-medium);line-height:1.5;scroll-margin-top:112px}.editorial-article__body[data-v-b8a0b37c] .prose-h3:not(:first-child){margin-top:32px}.editorial-article__body[data-v-b8a0b37c] .prose-h3:not(:last-child){margin-bottom:6px}.editorial-article__body[data-v-b8a0b37c] .prose-h2+.prose-h3:not(:first-child){margin-top:16px}.editorial-article__body[data-v-b8a0b37c] .prose-h3+.prose-p:not(:first-child){margin-top:0}.editorial-article__body[data-v-b8a0b37c] .prose-ul{margin:16px 0;padding-left:22px}.editorial-article__body[data-v-b8a0b37c] .prose-li::marker{color:var(--hh-color-secondary-stroke)}.editorial-article__body[data-v-b8a0b37c] .prose-ul>.prose-li:not(:last-child){margin-bottom:8px}.editorial-article__contents[data-v-b8a0b37c]{border-bottom:1px solid var(--hh-color-main-stroke);border-top:1px solid var(--hh-color-main-stroke);display:none;margin-bottom:40px}.editorial-article__contents-trigger[data-v-b8a0b37c]{align-items:center;background:none;border:0;color:var(--hh-color-main-text);cursor:pointer;display:flex;font-family:inherit;font-size:var(--hh-font-size-sm);font-weight:var(--hh-font-weight-medium);gap:16px;justify-content:space-between;line-height:var(--hh-line-height-sm);min-height:56px;padding:16px 0;text-align:left;width:100%}.editorial-article__contents-trigger[data-v-b8a0b37c]:focus-visible{outline-offset:4px}.editorial-article__contents-arrow[data-v-b8a0b37c]{flex-shrink:0;transition:transform var(--hh-animation-medium) var(--hh-animation-effect)}.editorial-article__contents_open .editorial-article__contents-arrow[data-v-b8a0b37c]{transform:rotate(180deg)}.editorial-article__contents-panel[data-v-b8a0b37c]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--hh-animation-medium) var(--hh-animation-effect),opacity var(--hh-animation-medium) var(--hh-animation-effect)}.editorial-article__contents_open .editorial-article__contents-panel[data-v-b8a0b37c]{grid-template-rows:1fr;opacity:1}.editorial-article__contents-inner[data-v-b8a0b37c]{align-self:start;min-height:0;overflow:hidden}.editorial-article__contents ul[data-v-b8a0b37c]{list-style:none;margin:0 0 16px;padding:0}.editorial-article__contents .editorial-article__contents-link[data-v-b8a0b37c]{display:block;font-size:var(--hh-font-size-sm);line-height:var(--hh-line-height-sm);padding:6px 0}@media(max-width:1279px){.editorial-article__layout[data-v-b8a0b37c]{grid-template-columns:minmax(0,640px);justify-content:center}.editorial-article__toc[data-v-b8a0b37c]{display:none}.editorial-article__contents[data-v-b8a0b37c]{display:block}.editorial-article__body[data-v-b8a0b37c]{grid-column:1}}@media(max-width:1023px){.editorial-article__back[data-v-b8a0b37c]{margin-bottom:24px}.editorial-article__date[data-v-b8a0b37c]{margin-top:20px}.editorial-article__body[data-v-b8a0b37c] .prose-h2{font-size:var(--hh-font-size-lg)}.editorial-article__body[data-v-b8a0b37c] .prose-h2:not(:first-child){margin-top:48px}.editorial-article__body[data-v-b8a0b37c] .prose-h3,.editorial-article__body[data-v-b8a0b37c] .prose-li,.editorial-article__body[data-v-b8a0b37c] .prose-p{font-size:var(--hh-font-size-md)}}@media(prefers-reduced-motion:reduce){.editorial-article__contents a[data-v-b8a0b37c],.editorial-article__contents-arrow[data-v-b8a0b37c],.editorial-article__contents-panel[data-v-b8a0b37c],.editorial-article__toc-link[data-v-b8a0b37c],.editorial-article__toc-link[data-v-b8a0b37c]:before{transition:none}}
