.Components-module__qsr8mG__breadcrumb{color:#888;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1.5rem;padding:0;font-size:.82rem;list-style:none;display:flex}.Components-module__qsr8mG__breadcrumb a{color:#666;text-decoration:none;transition:color .2s}.Components-module__qsr8mG__breadcrumb a:hover{color:#1a6b4a}.Components-module__qsr8mG__breadcrumb .Components-module__qsr8mG__separator{color:#ccc}.Components-module__qsr8mG__breadcrumb .Components-module__qsr8mG__current{color:#333;font-weight:500}.Components-module__qsr8mG__answerBox{background:#f0f7f4;border-left:4px solid #1a6b4a;border-radius:0 8px 8px 0;margin-bottom:2rem;padding:1.25rem 1.5rem}.Components-module__qsr8mG__answerBox h2{color:#1a6b4a;margin:0 0 .75rem;font-size:1rem;font-weight:600}.Components-module__qsr8mG__answerBox p{color:#333;margin:0;font-size:.95rem;line-height:1.75}.Components-module__qsr8mG__checklistBox{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.Components-module__qsr8mG__checklistBox h2{color:#1a1a1a;margin:0 0 1rem;font-size:1.15rem}.Components-module__qsr8mG__checklistItem{color:#444;border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:.6rem;padding:.5rem 0;font-size:.92rem;line-height:1.5;display:flex}.Components-module__qsr8mG__checklistItem:last-child{border-bottom:none}.Components-module__qsr8mG__checkMark{border:2px solid #1a6b4a;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.Components-module__qsr8mG__faqSection{margin-bottom:2rem}.Components-module__qsr8mG__faqSection h2{color:#1a1a1a;margin:0 0 1rem;font-size:1.15rem}.Components-module__qsr8mG__faqItem{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.5rem;overflow:hidden}.Components-module__qsr8mG__faqQuestion{color:#333;cursor:pointer;text-align:left;background:#fafafa;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;font-size:.95rem;font-weight:500;transition:background .2s;display:flex}.Components-module__qsr8mG__faqQuestion:hover{background:#f0f7f4}.Components-module__qsr8mG__faqArrow{color:#888;font-size:.8rem;transition:transform .2s}.Components-module__qsr8mG__faqArrow.Components-module__qsr8mG__open{transform:rotate(180deg)}.Components-module__qsr8mG__faqAnswer{color:#555;padding:0 1.25rem 1rem;font-size:.92rem;line-height:1.7}.Components-module__qsr8mG__categoryCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.5rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.Components-module__qsr8mG__categoryCard:hover{border-color:#1a6b4a;box-shadow:0 4px 12px #1a6b4a14}.Components-module__qsr8mG__categoryPart{color:#1a6b4a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.78rem;font-weight:600}.Components-module__qsr8mG__categoryTitle{color:#1a1a1a;margin-bottom:.5rem;font-size:1.05rem;font-weight:600;line-height:1.4}.Components-module__qsr8mG__categoryDesc{color:#666;font-size:.85rem;line-height:1.6}.Components-module__qsr8mG__articleCard{border-bottom:1px solid #f0f0f0;padding:1rem 0;text-decoration:none;transition:background .2s;display:block}.Components-module__qsr8mG__articleCard:hover{background:#fafafa}.Components-module__qsr8mG__articleMeta{color:#1a6b4a;margin-bottom:.25rem;font-size:.78rem;font-weight:500}.Components-module__qsr8mG__articleTitle{color:#1a1a1a;margin-bottom:.35rem;font-size:1rem;font-weight:600}.Components-module__qsr8mG__articleDesc{color:#666;font-size:.85rem;line-height:1.5}.Components-module__qsr8mG__relatedSection{border-top:1px solid #e5e7eb;margin-top:3rem;padding-top:2rem}.Components-module__qsr8mG__relatedSection h2{color:#1a1a1a;margin:0 0 1rem;font-size:1.15rem}.Components-module__qsr8mG__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.Components-module__qsr8mG__relatedCard{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;text-decoration:none;transition:border-color .2s;display:block}.Components-module__qsr8mG__relatedCard:hover{border-color:#1a6b4a}.Components-module__qsr8mG__relatedPart{color:#1a6b4a;font-size:.75rem;font-weight:500}.Components-module__qsr8mG__relatedTitle{color:#1a1a1a;margin-top:.25rem;font-size:.92rem;font-weight:600}.Components-module__qsr8mG__nextPrevNav{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.Components-module__qsr8mG__navPrev,.Components-module__qsr8mG__navNext{flex-direction:column;gap:.15rem;max-width:45%;text-decoration:none;transition:opacity .2s;display:inline-flex}.Components-module__qsr8mG__navPrev:hover,.Components-module__qsr8mG__navNext:hover{opacity:.7}.Components-module__qsr8mG__navNext{text-align:right;align-items:flex-end;margin-left:auto}.Components-module__qsr8mG__navLabel{color:#1a6b4a;font-size:.75rem;font-weight:500}.Components-module__qsr8mG__navTitle{color:#555;font-size:.88rem;line-height:1.4}.Components-module__qsr8mG__ctaBox{text-align:center;background:linear-gradient(135deg,#f0f7f4 0%,#e8f4ec 100%);border-radius:12px;margin:2rem 0;padding:2rem}.Components-module__qsr8mG__ctaBox h3{color:#1a1a1a;margin:0 0 .75rem;font-size:1.15rem}.Components-module__qsr8mG__ctaBox p{color:#555;margin:0 0 1.25rem;font-size:.9rem}.Components-module__qsr8mG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.Components-module__qsr8mG__ctaPrimary{color:#fff;background:#1a6b4a;border-radius:6px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.Components-module__qsr8mG__ctaPrimary:hover{background:#155a3e}.Components-module__qsr8mG__ctaSecondary{color:#1a6b4a;background:#fff;border:1px solid #1a6b4a;border-radius:6px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.Components-module__qsr8mG__ctaSecondary:hover{background:#f0f7f4}.Components-module__qsr8mG__toc{display:none}.Components-module__qsr8mG__articleSection{margin-bottom:2.5rem}.Components-module__qsr8mG__articleSection h2{color:#1a1a1a;border-bottom:2px solid #f0f0f0;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.25rem}.Components-module__qsr8mG__articleSection p{color:#444;white-space:pre-line;margin:0 0 1rem;font-size:.95rem;line-height:1.8}.Components-module__qsr8mG__bulletList{margin:.5rem 0 1rem;padding-left:1.25rem}.Components-module__qsr8mG__bulletList li{color:#444;margin-bottom:.4rem;font-size:.92rem;line-height:1.7}.Components-module__qsr8mG__stepList{counter-reset:step;padding:0;list-style:none}.Components-module__qsr8mG__stepItem{border-bottom:1px solid #f0f0f0;gap:1rem;padding:1rem 0;display:flex}.Components-module__qsr8mG__stepItem:last-child{border-bottom:none}.Components-module__qsr8mG__stepNumber{color:#fff;background:#1a6b4a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:600;display:flex}.Components-module__qsr8mG__stepContent h3{color:#1a1a1a;margin:0 0 .35rem;font-size:.95rem;font-weight:600}.Components-module__qsr8mG__stepContent p{color:#555;margin:0;font-size:.88rem;line-height:1.6}.Components-module__qsr8mG__exampleBox{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.Components-module__qsr8mG__exampleBox h3{color:#1a6b4a;margin:0 0 1rem;font-size:1rem}.Components-module__qsr8mG__exampleBox p{color:#444;white-space:pre-line;margin:0;font-size:.92rem;line-height:1.75}.Components-module__qsr8mG__targetBox{background:#fff9f0;border-left:4px solid #d97706;border-radius:0 8px 8px 0;margin-bottom:2rem;padding:1.25rem 1.5rem}.Components-module__qsr8mG__targetBox h2{color:#d97706;margin:0 0 .75rem;font-size:1rem}.Components-module__qsr8mG__targetBox ul{margin:0;padding:0;list-style:none}.Components-module__qsr8mG__targetBox li{color:#555;padding:.3rem 0 .3rem 1.2rem;font-size:.92rem;position:relative}.Components-module__qsr8mG__targetBox li:before{content:"→";color:#d97706;position:absolute;left:0}
.StickyToc-module__NUztmW__sidebar,.StickyToc-module__NUztmW__mobileTocBar{display:none}@media (min-width:1080px){.StickyToc-module__NUztmW__sidebar{z-index:50;width:180px;display:block;position:fixed;top:72px;left:max(1rem,50vw - 750px)}.StickyToc-module__NUztmW__sidebarInner{padding:.5rem 0}.StickyToc-module__NUztmW__sidebarLabel{color:#aaa;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;padding-left:.75rem;font-size:.72rem;font-weight:600}.StickyToc-module__NUztmW__tocList{margin:0;padding:0;list-style:none}.StickyToc-module__NUztmW__tocItem{display:block}.StickyToc-module__NUztmW__tocLink{color:#999;border-left:2px solid #0000;padding:.3rem .75rem;font-size:.78rem;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}.StickyToc-module__NUztmW__tocLink:hover{color:#555}.StickyToc-module__NUztmW__tocLinkActive{color:#1a6b4a;border-left-color:#1a6b4a;font-weight:500}}@media (max-width:1079px){.StickyToc-module__NUztmW__mobileTocBar{z-index:40;background:#fff;border-bottom:1px solid #eee;display:block;position:sticky;top:48px}.StickyToc-module__NUztmW__mobileTocToggle{color:#666;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.6rem 1.5rem;font-family:inherit;font-size:.82rem;display:flex}.StickyToc-module__NUztmW__mobileTocToggle:hover{background:#fafafa}.StickyToc-module__NUztmW__mobileTocLabel{font-weight:500}.StickyToc-module__NUztmW__mobileTocActive{color:#1a6b4a;text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:.5rem;font-weight:500;overflow:hidden}.StickyToc-module__NUztmW__mobileTocArrow{color:#aaa;flex-shrink:0;font-size:.7rem;transition:transform .2s}.StickyToc-module__NUztmW__mobileTocArrowOpen{transform:rotate(180deg)}.StickyToc-module__NUztmW__mobileTocDropdown{background:#fff;border-bottom:1px solid #eee;padding:.25rem 1.5rem .75rem;display:none}.StickyToc-module__NUztmW__mobileTocDropdownOpen{display:block}.StickyToc-module__NUztmW__mobileTocList{margin:0;padding:0;list-style:none}.StickyToc-module__NUztmW__mobileTocItem{padding:.4rem 0}.StickyToc-module__NUztmW__mobileTocLink{color:#666;font-size:.82rem;text-decoration:none;transition:color .15s}.StickyToc-module__NUztmW__mobileTocLink:hover{color:#1a6b4a}.StickyToc-module__NUztmW__mobileTocLinkActive{color:#1a6b4a;font-weight:500}}@media (min-width:769px) and (max-width:1079px){.StickyToc-module__NUztmW__mobileTocBar{top:52px}}
.ArticleHeader-module__MgQUca__header{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-bottom:1px solid #e5e7eb;position:sticky;top:0}.ArticleHeader-module__MgQUca__inner{align-items:center;gap:1rem;max-width:1100px;height:52px;margin:0 auto;padding:0 1.5rem;display:flex}.ArticleHeader-module__MgQUca__backLink{color:#1a6b4a;flex-shrink:0;align-items:center;gap:.4rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:flex}.ArticleHeader-module__MgQUca__backLink:hover{opacity:.7}.ArticleHeader-module__MgQUca__backArrow{font-size:1rem}.ArticleHeader-module__MgQUca__divider{background:#e5e7eb;flex-shrink:0;width:1px;height:20px}.ArticleHeader-module__MgQUca__articleInfo{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.ArticleHeader-module__MgQUca__partBadge{color:#1a6b4a;white-space:nowrap;background:#f0f7f4;border-radius:3px;flex-shrink:0;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.ArticleHeader-module__MgQUca__articleTitle{color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.ArticleHeader-module__MgQUca__menuButton{cursor:pointer;color:#555;background:0 0;border:none;flex-shrink:0;padding:.25rem;font-size:1.3rem;display:none}.ArticleHeader-module__MgQUca__navLinks{flex-shrink:0;align-items:center;gap:1rem;display:flex}.ArticleHeader-module__MgQUca__navLink{color:#888;white-space:nowrap;font-size:.82rem;text-decoration:none;transition:color .2s}.ArticleHeader-module__MgQUca__navLink:hover{color:#1a6b4a}.ArticleHeader-module__MgQUca__mobileNav{z-index:99;background:#fff;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;display:none;position:fixed;top:52px;left:0;right:0;box-shadow:0 4px 12px #00000014}.ArticleHeader-module__MgQUca__mobileNav.ArticleHeader-module__MgQUca__open{flex-direction:column;gap:.75rem;display:flex}.ArticleHeader-module__MgQUca__mobileNavLink{color:#555;padding:.35rem 0;font-size:.9rem;text-decoration:none}@media (max-width:768px){.ArticleHeader-module__MgQUca__navLinks{display:none}.ArticleHeader-module__MgQUca__menuButton{display:block}.ArticleHeader-module__MgQUca__articleTitle{display:none}.ArticleHeader-module__MgQUca__inner{height:48px}.ArticleHeader-module__MgQUca__mobileNav.ArticleHeader-module__MgQUca__open+main{margin-top:0}}
