.library-article-module__Xx6tGq__page{background:var(--retail-warm);color:var(--retail-ink)}.library-article-module__Xx6tGq__hero{background:var(--retail-house);color:var(--white);padding:40px 0 68px}.library-article-module__Xx6tGq__heroInner,.library-article-module__Xx6tGq__articleLayout,.library-article-module__Xx6tGq__related,.library-article-module__Xx6tGq__footerCta{width:min(100% - 80px,1180px);margin:0 auto}.library-article-module__Xx6tGq__breadcrumbs{color:var(--retail-white-muted);font-size:var(--retail-type-small);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.library-article-module__Xx6tGq__breadcrumbs a{color:var(--white);align-items:center;gap:6px;font-weight:700;display:inline-flex}.library-article-module__Xx6tGq__breadcrumbs svg{width:15px;height:15px}.library-article-module__Xx6tGq__eyebrow,.library-article-module__Xx6tGq__sectionLabel{color:var(--retail-mint);font-family:var(--font-inter), sans-serif;font-size:var(--retail-type-meta);letter-spacing:.14em;margin:0;font-weight:700}.library-article-module__Xx6tGq__eyebrow{margin-top:52px}.library-article-module__Xx6tGq__hero h1{max-width:920px;font-family:var(--font-serif-jp), serif;letter-spacing:-.035em;text-wrap:pretty;word-break:auto-phrase;line-break:strict;margin:18px 0 0;font-size:clamp(32px,4.8vw,62px);line-height:1.35}.library-article-module__Xx6tGq__lead{max-width:760px;color:var(--retail-white-soft);font-size:var(--retail-type-body-lg);margin:22px 0 0;line-height:1.9}.library-article-module__Xx6tGq__meta{color:var(--retail-white-muted);font-size:var(--retail-type-small);flex-wrap:wrap;gap:20px;margin-top:28px;display:flex}.library-article-module__Xx6tGq__articleLayout{grid-template-columns:minmax(0,1fr) 300px;gap:72px;padding:72px 0 20px;display:grid}.library-article-module__Xx6tGq__articleBody{max-width:760px}.library-article-module__Xx6tGq__chapter{border-top:1px solid var(--retail-line-strong);padding:34px 0 4px}.library-article-module__Xx6tGq__chapter:first-child{border-top:0;padding-top:0}.library-article-module__Xx6tGq__chapter h2,.library-article-module__Xx6tGq__keyPoints h2,.library-article-module__Xx6tGq__sidebarCard h2,.library-article-module__Xx6tGq__related h2{font-family:var(--font-serif-jp), serif;font-size:var(--retail-type-title-lg);margin:0;line-height:1.45}.library-article-module__Xx6tGq__chapter p,.library-article-module__Xx6tGq__keyPoints li,.library-article-module__Xx6tGq__scope p,.library-article-module__Xx6tGq__sidebarCard p{color:var(--retail-ink-soft);font-size:var(--retail-type-body-lg);line-height:1.95}.library-article-module__Xx6tGq__chapter p{margin:17px 0 0}.library-article-module__Xx6tGq__importedArticle{border-top:1px solid var(--retail-line-strong);margin-top:52px;padding-top:36px}.library-article-module__Xx6tGq__importedContent{color:var(--retail-ink-soft);font-size:var(--retail-type-body-lg);margin-top:0;line-height:1.95}.library-article-module__Xx6tGq__importedContent :where(h2,h3,h4){color:var(--retail-ink);font-family:var(--font-serif-jp), serif;margin:42px 0 0;line-height:1.5}.library-article-module__Xx6tGq__importedContent :where(h2){font-size:clamp(25px,3vw,34px)}.library-article-module__Xx6tGq__importedContent :where(h3){font-size:clamp(21px,2.5vw,28px)}.library-article-module__Xx6tGq__importedContent :where(h4){font-size:20px}.library-article-module__Xx6tGq__importedContent :where(p,ul,ol,blockquote,figure,table){margin:18px 0 0}.library-article-module__Xx6tGq__importedContent :where(ul,ol){padding-left:24px}.library-article-module__Xx6tGq__importedContent :where(li+li){margin-top:8px}.library-article-module__Xx6tGq__importedContent :where(a){color:var(--retail-action);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.library-article-module__Xx6tGq__importedContent :where(blockquote){border-left:3px solid var(--retail-action);color:var(--retail-ink);padding:4px 0 4px 20px}.library-article-module__Xx6tGq__importedContent :where(figure){margin-top:30px}.library-article-module__Xx6tGq__importedContent :where(img){object-fit:contain;background:var(--retail-ceramic);width:100%;height:auto;max-height:680px;display:block}.library-article-module__Xx6tGq__importedContent :where(figcaption){color:var(--retail-ink-muted);font-size:var(--retail-type-small);margin-top:9px;line-height:1.65}.library-article-module__Xx6tGq__importedContent :where(table){border-collapse:collapse;width:100%;font-size:var(--retail-type-small)}.library-article-module__Xx6tGq__importedContent :where(th,td){border:1px solid var(--retail-line-strong);text-align:left;vertical-align:top;padding:10px 12px}.library-article-module__Xx6tGq__importedContent :where(th){background:var(--retail-ceramic);color:var(--retail-ink);font-weight:700}.library-article-module__Xx6tGq__keyPoints{border:1px solid var(--retail-line-strong);background:var(--retail-mint);margin-top:48px;padding:28px}.library-article-module__Xx6tGq__keyPoints h2{font-size:var(--retail-type-title-md);margin-top:10px}.library-article-module__Xx6tGq__keyPoints ul{gap:10px;margin:20px 0 0;padding-left:20px;display:grid}.library-article-module__Xx6tGq__keyPoints li{font-size:var(--retail-type-body);margin:0}.library-article-module__Xx6tGq__scope{border:1px solid var(--retail-line-strong);background:var(--retail-ceramic);margin-top:40px;padding:24px 26px}.library-article-module__Xx6tGq__scope strong{color:var(--retail-action);font-family:var(--font-inter), sans-serif;font-size:var(--retail-type-meta);letter-spacing:.12em;display:block}.library-article-module__Xx6tGq__scope p{font-size:var(--retail-type-body);margin:12px 0 0}.library-article-module__Xx6tGq__scope a,.library-article-module__Xx6tGq__sidebarCard a{color:var(--retail-action);font-size:var(--retail-type-small);align-items:center;gap:7px;margin-top:18px;font-weight:700;display:inline-flex}.library-article-module__Xx6tGq__scope svg,.library-article-module__Xx6tGq__sidebarCard svg,.library-article-module__Xx6tGq__relatedCard svg{width:15px;height:15px}.library-article-module__Xx6tGq__sidebar{align-content:start;gap:16px;display:grid}.library-article-module__Xx6tGq__sidebarCard{border:1px solid var(--retail-line-strong);background:var(--white);padding:22px}.library-article-module__Xx6tGq__sidebarCard h2{font-size:var(--retail-type-title-md);margin-top:10px}.library-article-module__Xx6tGq__sidebarCard p{font-size:var(--retail-type-body);margin:14px 0 0}.library-article-module__Xx6tGq__related{border-top:1px solid var(--retail-line-strong);padding:56px 0 72px}.library-article-module__Xx6tGq__relatedHeading h2{margin-top:10px}.library-article-module__Xx6tGq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.library-article-module__Xx6tGq__relatedCard{border:1px solid var(--retail-line-strong);background:var(--white);flex-direction:column;min-height:170px;padding:20px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.library-article-module__Xx6tGq__relatedCard:hover,.library-article-module__Xx6tGq__relatedCard:focus-visible{border-color:var(--retail-action);box-shadow:var(--retail-shadow-media);transform:translateY(-2px)}.library-article-module__Xx6tGq__relatedCard>span{color:var(--retail-action);font-size:var(--retail-type-small);font-weight:700}.library-article-module__Xx6tGq__relatedCard h3{font-family:var(--font-serif-jp), serif;margin:14px 0 0;font-size:18px;line-height:1.55}.library-article-module__Xx6tGq__relatedCard svg{color:var(--retail-action);margin-top:auto}.library-article-module__Xx6tGq__footerCta{border:1px solid var(--retail-line-strong);background:var(--retail-house);color:var(--white);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.library-article-module__Xx6tGq__footerCta p{max-width:700px;color:var(--retail-white-soft);margin:0;line-height:1.8}.library-article-module__Xx6tGq__footerCta a{border:1px solid var(--white);border-radius:var(--retail-radius-pill);color:var(--white);white-space:nowrap;font-size:var(--retail-type-small);align-items:center;gap:7px;padding:10px 16px;font-weight:700;display:inline-flex}.library-article-module__Xx6tGq__footerCta svg{width:15px;height:15px}@media (max-width:900px){.library-article-module__Xx6tGq__articleLayout{grid-template-columns:1fr;gap:42px}.library-article-module__Xx6tGq__articleBody{max-width:none}.library-article-module__Xx6tGq__sidebar,.library-article-module__Xx6tGq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.library-article-module__Xx6tGq__hero{padding:28px 0 48px}.library-article-module__Xx6tGq__heroInner,.library-article-module__Xx6tGq__articleLayout,.library-article-module__Xx6tGq__related,.library-article-module__Xx6tGq__footerCta{width:min(100% - 40px,1180px)}.library-article-module__Xx6tGq__eyebrow{margin-top:38px}.library-article-module__Xx6tGq__hero h1{font-size:36px}.library-article-module__Xx6tGq__lead{font-size:14px}.library-article-module__Xx6tGq__articleLayout{padding-top:48px}.library-article-module__Xx6tGq__chapter h2,.library-article-module__Xx6tGq__keyPoints h2,.library-article-module__Xx6tGq__sidebarCard h2,.library-article-module__Xx6tGq__related h2{font-size:25px}.library-article-module__Xx6tGq__chapter p,.library-article-module__Xx6tGq__keyPoints li,.library-article-module__Xx6tGq__importedContent{font-size:15px}.library-article-module__Xx6tGq__sidebar,.library-article-module__Xx6tGq__relatedGrid{grid-template-columns:1fr}.library-article-module__Xx6tGq__footerCta{padding:22px;display:block}.library-article-module__Xx6tGq__footerCta a{margin-top:18px}.library-article-module__Xx6tGq__importedContent :where(table){white-space:nowrap;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.library-article-module__Xx6tGq__relatedCard{transition:none}.library-article-module__Xx6tGq__relatedCard:hover,.library-article-module__Xx6tGq__relatedCard:focus-visible{transform:none}}
