.page-module__soh_jW__container{width:100%;max-width:var(--container-width,1000px);margin:0 auto;padding:40px 20px 80px}.page-module__soh_jW__main{background:var(--color-background,#fff);border-radius:var(--border-radius-lg,12px);box-shadow:var(--shadow-sm,0 4px 6px -1px #0000001a);padding:40px}.page-module__soh_jW__title{color:var(--color-text-main,#111827);text-align:center;margin-bottom:10px;font-size:2.5rem;font-weight:700}.page-module__soh_jW__lastUpdated{color:var(--color-text-muted,#6b7280);text-align:center;margin-bottom:40px;font-size:.9rem}.page-module__soh_jW__sectionTitle{color:var(--color-text-main,#111827);border-bottom:1px solid var(--color-border,#e2e8f0);margin-top:30px;margin-bottom:15px;padding-bottom:8px;font-size:1.5rem;font-weight:600}.page-module__soh_jW__text{color:var(--color-text-main,#111827);margin-bottom:15px;font-size:1rem;line-height:1.6}.page-module__soh_jW__list{margin-bottom:15px;padding-left:20px;list-style-type:disc}.page-module__soh_jW__listItem{color:var(--color-text-main,#111827);margin-bottom:8px;font-size:1rem;line-height:1.6}@media (max-width:768px){.page-module__soh_jW__main{padding:20px}.page-module__soh_jW__title{font-size:2rem}.page-module__soh_jW__sectionTitle{font-size:1.25rem}}
.Breadcrumbs-module__xixbIq__breadcrumbs{color:var(--color-text-muted);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.875rem;display:flex;overflow:hidden}.Breadcrumbs-module__xixbIq__link{color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-weight:500;text-decoration:none;transition:opacity .2s;overflow:hidden}.Breadcrumbs-module__xixbIq__link:hover{opacity:.7}.Breadcrumbs-module__xixbIq__separator{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.Breadcrumbs-module__xixbIq__current{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}
.page-module__dgei_G__main{background-color:var(--color-background);padding:60px 0 100px}.page-module__dgei_G__articleContainer{max-width:800px;margin:0 auto}.page-module__dgei_G__backLink{color:var(--color-primary);margin-bottom:40px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-module__dgei_G__backLink:hover{opacity:.7}.page-module__dgei_G__header{margin-bottom:40px}.page-module__dgei_G__date{color:var(--color-text-muted);margin-bottom:16px;font-size:.875rem;display:block}.page-module__dgei_G__title{color:var(--color-text-main);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__dgei_G__coverImageWrapper{border-radius:var(--border-radius-lg);background-color:var(--color-background-alt);width:100%;height:400px;margin-bottom:48px;position:relative;overflow:hidden}.page-module__dgei_G__coverImage{object-fit:cover}.page-module__dgei_G__content{color:var(--color-text-main);font-size:1.125rem;line-height:1.8}.page-module__dgei_G__content h2{color:var(--color-primary);margin:40px 0 20px;font-size:1.75rem;font-weight:700}.page-module__dgei_G__content p{margin-bottom:24px}.page-module__dgei_G__content ul,.page-module__dgei_G__content ol{margin-bottom:24px;padding-left:24px}.page-module__dgei_G__content li{margin-bottom:8px}.page-module__dgei_G__content a{text-decoration:underline;color:#2563eb!important}.page-module__dgei_G__content img{border-radius:var(--border-radius);max-width:100%;height:auto;margin:24px auto;display:block}.page-module__dgei_G__content table{border-collapse:collapse;width:100%;margin:24px 0;font-size:.9375rem;display:table;overflow-x:auto}.page-module__dgei_G__content th,.page-module__dgei_G__content td{border:1px solid var(--color-border);text-align:left;padding:12px 16px}.page-module__dgei_G__content th{background-color:var(--color-background-alt);font-weight:600}.page-module__dgei_G__content tr:nth-child(2n) td{background-color:var(--color-background-alt)}.page-module__dgei_G__content h3{color:var(--color-text-main);margin:32px 0 16px;font-size:1.375rem;font-weight:700}.page-module__dgei_G__content strong{font-weight:700}.page-module__dgei_G__content em{font-style:italic}.page-module__dgei_G__content blockquote{border-left:4px solid var(--color-primary);background-color:var(--color-background-alt);color:var(--color-text-muted);border-radius:0 var(--border-radius)var(--border-radius)0;margin:24px 0;padding:12px 20px}.page-module__dgei_G__content code{background-color:var(--color-background-alt);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.875em}.page-module__dgei_G__content pre{color:#e2e8f0;border-radius:var(--border-radius);background-color:#1e293b;margin-bottom:24px;padding:20px;overflow-x:auto}.page-module__dgei_G__content pre code{color:inherit;background:0 0;padding:0}@media (max-width:640px){.page-module__dgei_G__main{padding:40px 0}.page-module__dgei_G__title{font-size:2rem}.page-module__dgei_G__coverImageWrapper{height:250px;margin-bottom:32px}.page-module__dgei_G__content{font-size:1rem}}
.page-module__jXZM3G__main{background-color:var(--color-background);min-height:60vh;padding:80px 0}.page-module__jXZM3G__container{flex-direction:column;display:flex}.page-module__jXZM3G__title{color:var(--color-primary);margin-bottom:16px;font-size:3rem;font-weight:700}.page-module__jXZM3G__subtitle{color:var(--color-text-muted);max-width:600px;margin-bottom:48px;font-size:1.125rem;line-height:1.5}.page-module__jXZM3G__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.page-module__jXZM3G__card{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__jXZM3G__card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module__jXZM3G__imageWrapper{background-color:var(--color-background-alt);width:100%;height:200px;position:relative}.page-module__jXZM3G__image{object-fit:cover}.page-module__jXZM3G__content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.page-module__jXZM3G__date{color:var(--color-text-muted);margin-bottom:12px;font-size:.875rem}.page-module__jXZM3G__postTitle{color:var(--color-text-main);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4}.page-module__jXZM3G__excerpt{color:var(--color-text-muted);flex-grow:1;font-size:1rem;line-height:1.5}@media (max-width:1024px){.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__jXZM3G__main{padding:40px 0}.page-module__jXZM3G__title{font-size:2.25rem}.page-module__jXZM3G__grid{grid-template-columns:1fr}}
