.JaPractice_section__W64Nx{position:relative;padding-block:var(--ja-section);background:var(--ja-stage)}.JaPractice_section__W64Nx#practice{min-height:0;height:auto;padding-block:var(--ja-section)}.JaPractice_head__XKZx7{max-width:calc((100% - 11 * var(--ja-gap)) * 8 / 12 + 7 * var(--ja-gap))}@media (max-width:1023px){.JaPractice_head__XKZx7{max-width:none}}.JaPractice_head__XKZx7 .JaPractice_lede__ATAZI{margin-top:24px}.JaPractice_layout___9SeG{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--ja-gap);gap:var(--ja-gap);align-items:start;margin-top:72px}.JaPractice_index__6GGuK{grid-column:1/span 4;position:-webkit-sticky;position:sticky;top:calc(var(--hdr) + 64px);display:flex;justify-content:center}.JaPractice_indexList__ObaP3{writing-mode:vertical-rl;display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.JaPractice_indexLink__DLG68{position:relative;display:block;padding-block:4px 0;font-family:var(--ja-sans);font-size:34px;font-weight:700;line-height:1.3;letter-spacing:.12em;color:var(--ja-grey-soft);white-space:nowrap;text-decoration:none;transition:color .3s var(--ja-ease)}.JaPractice_indexLink__DLG68:before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:2px;background:var(--ja-shu);transform-origin:top center;scale:1 0;transition:scale .3s var(--ja-ease)}.JaPractice_indexLink__DLG68[aria-current=true]{color:var(--ja-ink)}.JaPractice_indexLink__DLG68[aria-current=true]:before{scale:1 1}@media (hover:hover){.JaPractice_indexLink__DLG68:hover{color:var(--ja-ink)}}.JaPractice_blocks__jwloi{grid-column:6/-1;min-width:0}.JaPractice_block__6S3_k{padding-block:64px}.JaPractice_block__6S3_k:first-child{padding-top:0}.JaPractice_blockTitle__dKt92{margin:0;font-family:var(--ja-sans);font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.3;letter-spacing:.01em;font-feature-settings:"palt" 1;color:var(--ja-ink)}.JaPractice_blockText__YB_Zs{max-width:34em;margin:20px 0 14px;font-size:19px;line-height:1.95;letter-spacing:.03em;color:var(--ja-text);text-wrap:pretty}.JaPractice_advisory__2daEq{padding-top:24px}.JaPractice_advisory__2daEq p{margin:0;max-width:34em;font-size:18px;line-height:1.9;color:var(--ja-text)}.JaPractice_advisory__2daEq a{display:inline-flex;align-items:center;min-height:44px;color:var(--ja-ink);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width:1199px){.JaPractice_layout___9SeG{display:block;margin-top:48px}.JaPractice_index__6GGuK{position:-webkit-sticky;position:sticky;top:var(--hdr);z-index:2;display:block;margin-inline:calc(-1 * var(--ja-edge));background:color-mix(in srgb,#fff 96%,transparent)}.JaPractice_indexList__ObaP3{writing-mode:horizontal-tb;flex-direction:row;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--ja-edge)}.JaPractice_indexList__ObaP3::-webkit-scrollbar{display:none}.JaPractice_indexList__ObaP3>li{flex:none;scroll-snap-align:start}.JaPractice_indexLink__DLG68{display:flex;align-items:center;min-height:52px;padding:0 12px;font-size:17px;letter-spacing:.04em;color:var(--ja-grey);white-space:nowrap}.JaPractice_indexLink__DLG68:before{top:auto;left:12px;right:12px;bottom:0;width:auto;height:2px;transform-origin:left center;scale:0 1}.JaPractice_indexLink__DLG68[aria-current=true]:before{scale:1 1}.JaPractice_blocks__jwloi{margin-top:24px}.JaPractice_block__6S3_k{padding-block:48px}.JaPractice_block__6S3_k:first-child{padding-top:32px}}@media (max-width:767px){.JaPractice_blockTitle__dKt92{font-size:24px}.JaPractice_blockText__YB_Zs{font-size:17px}.JaPractice_block__6S3_k{padding-block:40px}}@media (forced-colors:active){.JaPractice_indexLink__DLG68:before{background:Highlight}}