.page-module__zsd5nG__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.page-module__zsd5nG__contentSection{background:#f9fafb;padding:.5rem 0 4rem}.page-module__zsd5nG__layoutGrid{grid-template-columns:260px 1fr;align-items:start;gap:2.5rem;display:grid}.page-module__zsd5nG__sidebarCol{z-index:10;flex-direction:column;gap:1.25rem;height:calc(100vh - 110px);display:flex;position:sticky;top:90px}.page-module__zsd5nG__sidebarCol>:last-child{scrollbar-width:thin;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.page-module__zsd5nG__sidebarCol>:last-child::-webkit-scrollbar{width:4px;display:block}.page-module__zsd5nG__sidebarCol>:last-child::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:4px}.page-module__zsd5nG__sidebarCol>:last-child::-webkit-scrollbar-track{background-color:#0000}.page-module__zsd5nG__sidebarCol>:first-child{flex-shrink:0}.page-module__zsd5nG__blockTitle{color:#013124;letter-spacing:-.01em;border-bottom:2px solid #e8f4f0;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.35rem;font-weight:800;line-height:1.3}.page-module__zsd5nG__sectionHeading{border-bottom:2px solid #e8f4f0;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.page-module__zsd5nG__sectionNum{color:#fff;background:linear-gradient(135deg,#013124,#014d3a);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;font-size:.85rem;font-weight:700;display:flex}.page-module__zsd5nG__sectionTitle{color:#013124;letter-spacing:-.01em;font-size:1.2rem;font-weight:800;line-height:1.35}.page-module__zsd5nG__articleContent{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem}@media (min-width:768px){.page-module__zsd5nG__articleContent{padding:1.75rem}}@media (min-width:1024px){.page-module__zsd5nG__articleContent{padding:2rem}}.page-module__zsd5nG__conclusionBlock{background:linear-gradient(135deg,#e8f4f066,#dcfce74d);border-left:4px solid #013124;border-radius:14px;margin-bottom:2rem;padding:1.5rem}@media (min-width:768px){.page-module__zsd5nG__conclusionBlock{padding:1.75rem}}.page-module__zsd5nG__faqItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;transition:border-color .15s;overflow:hidden}.page-module__zsd5nG__faqItem:hover{border-color:#d1e8df}.page-module__zsd5nG__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;transition:background-color .15s;display:flex}.page-module__zsd5nG__faqSummary:hover{background:#f3f4f680}.page-module__zsd5nG__faqQuestion{color:#013124;text-align:left;padding-right:1rem;font-size:.925rem;font-weight:600;line-height:1.45}.page-module__zsd5nG__faqAnswer{color:#374151;border-top:1px solid #e5e7eb;padding:.875rem 1.25rem 1.25rem;font-size:.875rem;line-height:1.65}.page-module__zsd5nG__faqChevron{background:#e8f4f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s;display:flex}details[open] .page-module__zsd5nG__faqChevron{transform:rotate(180deg)}.page-module__zsd5nG__tagsRow{border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1.5rem;display:flex}.page-module__zsd5nG__tag{color:#4b5563;background:#f3f4f6;border-radius:9999px;padding:.375rem .875rem;font-size:.8rem;transition:background-color .15s,border-color .15s}.page-module__zsd5nG__tag:hover{color:#013124;background:#e8f4f0}.page-module__zsd5nG__shareSection{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.page-module__zsd5nG__shareButtons{align-items:center;gap:.5rem;display:flex}.page-module__zsd5nG__shareBtn{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background-color .15s;display:flex}.page-module__zsd5nG__shareBtn:hover{transform:scale(1.1)}.page-module__zsd5nG__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.page-module__zsd5nG__relatedCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;text-decoration:none;transition:box-shadow .2s,transform .2s;overflow:hidden}.page-module__zsd5nG__relatedCard:hover{border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.page-module__zsd5nG__bannerWrapper{aspect-ratio:16/9;background:#f3f4f6;border-radius:1rem;margin-bottom:1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000014}.page-module__zsd5nG__bannerOverlay{pointer-events:none;z-index:1;background:linear-gradient(#0000 35%,#0131241a 60%,#01312499 100%);position:absolute;inset:0}.page-module__zsd5nG__bannerInfoBar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module__zsd5nG__bannerInfoLeft{align-items:center;gap:.75rem;display:flex}.page-module__zsd5nG__bannerInfoRight{align-items:center;gap:.875rem;display:flex}.page-module__zsd5nG__bannerAuthor{color:#fff;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:flex}.page-module__zsd5nG__bannerAuthorAvatar{color:#fff;background:linear-gradient(135deg,#f4991d,#e88a0c);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.7rem;font-weight:700;display:flex;box-shadow:0 0 0 2px #ffffff4d}.page-module__zsd5nG__bannerStat{color:#ffffffd9;align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;display:flex}.page-module__zsd5nG__richTextContent a{color:#f4991d;border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:background-color .15s}.page-module__zsd5nG__richTextContent a:hover{color:#d4800a;border-bottom-color:#f4991d}.page-module__zsd5nG__richTextContent a[target=_blank]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23F4991D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3E%3C/path%3E%3Cpolyline points='15 3 21 3 21 9'%3E%3C/polyline%3E%3Cline x1='10' y1='14' x2='21' y2='3'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-bottom:-1px;margin-left:3px;display:inline-block}.page-module__zsd5nG__richTextContent a[style]{color:#f4991d!important}.page-module__zsd5nG__richTextContent a span{color:inherit!important}.page-module__zsd5nG__richTextContent table{border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:14px;width:100%;margin:1.25rem 0;font-size:.875rem;overflow:hidden}.page-module__zsd5nG__richTextContent thead tr{background:linear-gradient(90deg,#013124,#014d3a)}.page-module__zsd5nG__richTextContent thead th,.page-module__zsd5nG__richTextContent thead td{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#fff;white-space:nowrap;background:0 0;border:none;padding:.875rem 1.25rem;font-family:inherit;font-size:.75rem;font-weight:700}.page-module__zsd5nG__richTextContent thead th span,.page-module__zsd5nG__richTextContent thead td span,.page-module__zsd5nG__richTextContent thead th p,.page-module__zsd5nG__richTextContent thead td p{margin:0;color:#fff!important;font-family:inherit!important;font-size:inherit!important;background:0 0!important;font-weight:700!important}.page-module__zsd5nG__richTextContent tbody tr{transition:background-color .15s}.page-module__zsd5nG__richTextContent tbody tr:nth-child(2n){background-color:#f9fafb}.page-module__zsd5nG__richTextContent tbody tr:hover{background-color:#f0faf6}.page-module__zsd5nG__richTextContent tbody td{color:#374151;vertical-align:top;border:none;border-bottom:1px solid #f3f4f6;padding:.875rem 1.25rem;font-family:inherit;line-height:1.55}.page-module__zsd5nG__richTextContent tbody tr:last-child td{border-bottom:none}.page-module__zsd5nG__richTextContent tbody td:first-child{color:#013124;font-weight:600}.page-module__zsd5nG__richTextContent table span,.page-module__zsd5nG__richTextContent table p{font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important;background-color:#0000!important;margin:0!important}.page-module__zsd5nG__richTextContent{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__zsd5nG__richTextContent ul,.page-module__zsd5nG__richTextContent ol{margin:1rem 0;padding-left:1.5rem}.page-module__zsd5nG__richTextContent ul{list-style-type:disc}.page-module__zsd5nG__richTextContent ol{list-style-type:decimal}.page-module__zsd5nG__richTextContent li{margin-bottom:.5rem;padding-left:.25rem}.page-module__zsd5nG__richTextContent li::marker{color:#013220}.page-module__zsd5nG__richTextContent li:last-child{margin-bottom:0}@media (max-width:1024px){.page-module__zsd5nG__layoutGrid{grid-template-columns:1fr}.page-module__zsd5nG__sidebarCol{display:none}.page-module__zsd5nG__container{padding:0 1.25rem}}@media (max-width:768px){.page-module__zsd5nG__container{max-width:100%;padding:0 1rem;overflow-x:hidden}.page-module__zsd5nG__contentSection{padding:1.5rem 0 5rem}.page-module__zsd5nG__articleContent{padding:1.25rem}.page-module__zsd5nG__blockTitle{margin-bottom:1rem;padding-bottom:.625rem;font-size:1.15rem}.page-module__zsd5nG__sectionTitle{font-size:1.05rem}.page-module__zsd5nG__sectionNum{width:28px;height:28px;font-size:.75rem}.page-module__zsd5nG__conclusionBlock{padding:1.25rem}.page-module__zsd5nG__bannerWrapper{aspect-ratio:16/10;border-radius:.75rem}.page-module__zsd5nG__bannerInfoBar{padding:.625rem .875rem}.page-module__zsd5nG__bannerAuthor{font-size:.7rem}.page-module__zsd5nG__bannerAuthorAvatar{width:22px;height:22px;font-size:.55rem;box-shadow:0 0 0 1.5px #ffffff4d}.page-module__zsd5nG__bannerStat{font-size:.65rem}.page-module__zsd5nG__faqSummary{padding:.875rem 1rem}.page-module__zsd5nG__faqAnswer{padding:.75rem 1rem 1rem}.page-module__zsd5nG__relatedGrid{grid-template-columns:1fr}.page-module__zsd5nG__richTextContent table{border-radius:10px;min-width:480px;font-size:.8rem}.page-module__zsd5nG__richTextContent thead th,.page-module__zsd5nG__richTextContent thead td{padding:.75rem 1rem;font-size:.65rem}.page-module__zsd5nG__richTextContent tbody td{padding:.75rem 1rem}}@media (max-width:480px){.page-module__zsd5nG__blockTitle{font-size:1.05rem}.page-module__zsd5nG__sectionTitle{font-size:1rem}}
