.nz-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nz-blog-field:focus{outline:2px solid var(--brand-color-orange);outline-offset:1px;border-color:var(--neutral-black-900)}.nz-blog-pill:hover{color:var(--neutral-black-900);background:var(--neutral-grey-300)!important}.nz-blog-pill[aria-current=page]:hover{color:var(--neutral-white);background:var(--neutral-black-800)!important}.nz-blog-row:hover .t-h6:first-of-type,.nz-blog-card:hover .t-h3,.nz-blog-card:hover .t-h6{text-underline-offset:4px;text-decoration:underline}.nz-blog-card img{transition:transform .2s}@media (prefers-reduced-motion:no-preference){.nz-blog-card:hover img{transform:scale(1.02)}}.nz-blog-toc a{color:var(--neutral-black-800);text-decoration:none}.nz-blog-toc summary{list-style:none}.nz-blog-toc summary::-webkit-details-marker{display:none}.nz-blog-toc-chevron{transition:transform .15s;display:none}@media (width<=760px){.nz-blog-toc{border:1px solid var(--neutral-grey-400);border-radius:var(--radius-lg);padding:16px 20px;max-width:none!important}.nz-blog-toc summary{min-height:24px;margin:0!important}.nz-blog-toc details[open] summary{margin-bottom:12px!important}.nz-blog-toc-chevron{display:block}.nz-blog-toc details[open] .nz-blog-toc-chevron{transform:rotate(180deg)}}.nz-blog-toc a:hover{color:var(--neutral-black-900);text-underline-offset:4px;text-decoration:underline}.nz-blog-share:hover{color:var(--neutral-black-900);background:var(--neutral-grey-200)!important}.nz-blog-dark a{color:var(--neutral-white)}.nz-rte{font:var(--text-desktop-v2-body-large);color:var(--neutral-black-900);overflow-wrap:anywhere}.nz-rte>:first-child{margin-top:0}.nz-rte>:last-child{margin-bottom:0}.nz-rte p{text-wrap:pretty;margin:0 0 20px}.nz-rte h1,.nz-rte h2{font:var(--text-desktop-v2-h3);text-wrap:balance;margin:48px 0 16px;scroll-margin-top:24px}.nz-rte h3{font:var(--text-desktop-h6);text-wrap:balance;margin:32px 0 12px}.nz-rte h4,.nz-rte h5,.nz-rte h6{font:var(--text-desktop-v2-body-large);font-weight:var(--font-weight-semibold,600);margin:24px 0 8px}.nz-rte strong,.nz-rte b{font-weight:var(--font-weight-semibold,600)}.nz-rte a{color:var(--neutral-black-900);text-underline-offset:3px;text-decoration:underline}.nz-rte a:hover{color:var(--neutral-black-700)}.nz-rte ul,.nz-rte ol{flex-direction:column;gap:10px;margin:0 0 20px;padding-left:24px;display:flex}.nz-rte li>ul,.nz-rte li>ol{margin:10px 0 0}.nz-rte li::marker{color:var(--neutral-black-700)}.nz-rte hr{border:0;border-top:1px solid var(--neutral-grey-300);margin:40px 0}.nz-rte img{border-radius:var(--radius-lg);max-width:100%;height:auto;display:block}.nz-rte figure{margin:32px 0}.nz-rte figure>div{max-width:100%!important}.nz-rte figcaption{font:var(--text-desktop-v2-caption);color:var(--neutral-black-700);margin-top:8px}.nz-rte blockquote{border-radius:var(--radius-lg);background:var(--neutral-off-white);font:var(--text-desktop-v2-body-large);margin:32px 0;padding:24px 28px}.nz-rte blockquote p:last-child{margin-bottom:0}.nz-rte sup{font-size:.65em;line-height:0}.nz-rte sup a{text-decoration:none}.nz-rte table{border-collapse:collapse;max-width:100%;font:var(--text-desktop-v2-body-small);margin:0 0 24px;display:block;overflow-x:auto}.nz-rte th,.nz-rte td{border:1px solid var(--neutral-grey-400);text-align:left;vertical-align:top;padding:10px 12px}.nz-rte th,.nz-rte thead td{background:var(--neutral-grey-200);font-weight:var(--font-weight-semibold,600)}.nz-rte iframe,.nz-rte video{border-radius:var(--radius-lg);border:0;max-width:100%}.nz-rte .w-embed{margin:0 0 24px}@media (width<=760px){.nz-rte{font:var(--text-mobile-body-large);line-height:1.5}.nz-rte h1,.nz-rte h2{font:var(--text-mobile-h5);margin-top:36px}.nz-rte h3{font:var(--text-mobile-h6)}.nz-rte h4,.nz-rte h5,.nz-rte h6,.nz-rte blockquote{font:var(--text-mobile-body-large);line-height:1.5}.nz-rte h4,.nz-rte h5,.nz-rte h6{font-weight:var(--font-weight-semibold,600)}}.nz-blog-small p{margin:0 0 8px}.nz-blog-small p:last-child{margin-bottom:0}.nz-blog-small a{color:inherit;text-underline-offset:2px;text-decoration:underline}.nz-blog-small ol,.nz-blog-small ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.nz-blog-small strong{font-weight:var(--font-weight-semibold,600)}.nz-blog-small{overflow-wrap:anywhere}.nz-blog-link{color:inherit;text-decoration:none}.nz-blog-link:hover{color:inherit}.nz-blog-link:hover .nz-blog-title{text-underline-offset:4px;text-decoration:underline}.nz-blog-chip{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-full);border:1px solid var(--neutral-grey-500);background:var(--neutral-white);color:var(--neutral-black-900);font:var(--text-desktop-v2-label-ui);align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.nz-blog-chip .t-caption{color:var(--neutral-black-700)}.nz-blog-chip[aria-pressed=true],.nz-blog-chip[aria-current=page]{border-color:var(--neutral-black-900);background:var(--neutral-black-900);color:var(--neutral-white)}.nz-blog-chip[aria-pressed=true] .t-caption,.nz-blog-chip[aria-current=page] .t-caption{color:var(--neutral-grey-400)}.nz-blog-chip:focus-visible,.nz-blog-more>summary:focus-visible{outline:2px solid var(--brand-color-orange);outline-offset:2px}.nz-blog-chip:hover{color:var(--neutral-black-900)}.nz-blog-chip[aria-pressed=true]:hover,.nz-blog-chip[aria-current=page]:hover{color:var(--neutral-white)}.nz-blog-more>summary{cursor:pointer;justify-content:center;padding-top:8px;list-style:none;display:flex}.nz-blog-more>summary::-webkit-details-marker{display:none}.nz-blog-more>summary span{border-radius:var(--radius-full);border:1px solid var(--neutral-black-900);background:var(--neutral-white);color:var(--neutral-black-900);font:var(--text-desktop-v2-label-ui);padding:14px 28px}.nz-blog-more[open]>summary{display:none}.nz-blog-close{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-full);border:1px solid var(--neutral-grey-500);background:var(--neutral-white);color:var(--neutral-black-900);font:var(--text-desktop-v2-label-ui);padding:14px 28px}.nz-blog-close:focus-visible{outline:2px solid var(--brand-color-orange);outline-offset:2px}:lang(ja) .nz-rte{font-size:18px;line-height:1.9}:lang(ja) .nz-rte h1,:lang(ja) .nz-rte h2{line-height:1.4}:lang(ja) .nz-rte h3{line-height:1.5}:lang(ja) .nz-rte li{line-height:1.8}@media (width<=760px){:lang(ja) .nz-rte{font-size:16px;line-height:1.85}}.nz-rte .footnotes{border-top:1px solid var(--neutral-grey-300);font:var(--text-desktop-v2-caption);color:var(--neutral-black-700);margin-top:40px;padding-top:16px}.nz-rte .footnotes ol{gap:6px}.nz-rte .footnote-ref a,.nz-rte a.footnote-ref,.nz-rte a.footnote-backref{text-decoration:none}.nz-rte pre{border-radius:var(--radius-lg);background:var(--neutral-off-white);white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;max-width:100%;font:inherit;margin:0 0 20px;padding:20px 24px}.nz-rte pre code,.nz-rte code{font:inherit}
