._pageContainer_1ctdr_1{background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:0}._breadcrumbWrapper_1ctdr_8{max-width:1200px;margin:0 auto;padding:var(--spacing-4) var(--spacing-6)}._header_1ctdr_14{text-align:center;padding:var(--spacing-12) var(--spacing-6);background:linear-gradient(135deg,#192048f2,#232f69f2);color:#fff;margin-bottom:var(--spacing-8)}._header_1ctdr_14 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-2);color:#fff}._lastUpdated_1ctdr_30{color:#fff;font-size:.9375rem}._content_1ctdr_35{max-width:800px;margin:0 auto;padding:0 var(--spacing-6) var(--spacing-8)}._content_1ctdr_35 section{margin-bottom:var(--spacing-8);padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border);transition:all .3s ease;position:relative}._content_1ctdr_35 section:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#192048f2,#232f69f2);border:1px solid rgba(138,43,226,.3);box-shadow:0 0 8px #19204899}._content_1ctdr_35 section:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._content_1ctdr_35 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);background:linear-gradient(135deg,#192048f2,#232f69f2);border:1px solid rgba(138,43,226,.3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._content_1ctdr_35 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3)}._content_1ctdr_35 p,._content_1ctdr_35 li{font-size:1rem;line-height:1.7;color:var(--foreground);margin-bottom:var(--spacing-4)}._content_1ctdr_35 ul{list-style-type:disc;padding-left:var(--spacing-6)}._content_1ctdr_35 li{margin-bottom:var(--spacing-2)}._content_1ctdr_35 a{color:var(--primary);text-decoration:none;font-weight:500}._content_1ctdr_35 a:hover{text-decoration:underline}@media(min-width:768px){._pageContainer_1ctdr_1{padding:var(--spacing-12) var(--spacing-6)}._header_1ctdr_14 h1{font-size:3rem}}
