:root{--rb-primary: #2C4DD7;--rb-primary-light: #7F9EE6;--rb-primary-dark: #2440B8;--rb-primary-rgb: 44, 77, 215;--rb-secondary: #64748b;--rb-accent: #7F9EE6;--rb-gray-50: #f9fafb;--rb-gray-100: #f3f4f6;--rb-gray-200: #e5e7eb;--rb-gray-300: #d1d5db;--rb-gray-400: #9ca3af;--rb-gray-500: #6b7280;--rb-gray-600: #4b5563;--rb-gray-700: #374151;--rb-gray-800: #1f2937;--rb-gray-900: #111827;--rb-success: #10b981;--rb-warning: #f59e0b;--rb-error: #ef4444;--rb-info: #3b82f6;--rb-text-primary: #1e293b;--rb-text-secondary: #6b7280;--rb-text-caption: #374151;--rb-text-muted: #9ca3af;--rb-text-light: #9ca3af;--rb-text-inverse: #ffffff;--rb-text-sm: 14px;--rb-background: #ffffff;--rb-surface: #f5f7fb;--rb-bg-soft: #f5f7fb;--rb-bg-white: #ffffff;--rb-bg-light: #f9fafb;--rb-bg-card: #fafbfd;--rb-filled: #ffffff;--rb-border: #E0E4EB;--rb-border-light: #e5e7eb;--rb-border-hover: #C1C9D7;--rb-border-focus: #2C4DD7;--rb-space-xs: 4px;--rb-space-sm: 8px;--rb-space-md: 12px;--rb-space-base: 16px;--rb-space-lg: 24px;--rb-space-xl: 32px;--rb-radius-sm: 6px;--rb-radius-md: 12px;--rb-radius-lg: 16px;--rb-radius-xl: 24px;--rb-radius-full: 9999px;--rb-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--rb-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--rb-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rb-transition-fast: .15s ease;--rb-transition-base: .25s ease;--rb-transition-slow: .35s ease;--rb-font-semibold: 600}._page_jwlgh_60{background:#f5f7fb;min-height:100vh;font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._container_jwlgh_66{padding:120px 0 0}@media(max-width:768px){._container_jwlgh_66{padding:80px 0 0}}._hero_jwlgh_75{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:1.5rem 0 4rem}@media(max-width:900px){._hero_jwlgh_75{grid-template-columns:1fr;gap:2rem;padding:1rem 0 2rem}}._heroText_jwlgh_90{display:flex;flex-direction:column;gap:1rem}._heroText_jwlgh_90 ._title_jwlgh_96{margin-top:.25rem}._heroText_jwlgh_90 ._byline_jwlgh_100{margin-top:1rem}._title_jwlgh_96{font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.5px;color:#1e293b;line-height:1.15;margin:0}@media(max-width:1100px){._title_jwlgh_96{font-size:40px}}@media(max-width:768px){._title_jwlgh_96{font-size:28px;line-height:1.2}}._titleAccent_jwlgh_125{font-style:italic;color:#2c4dd7;font-weight:inherit}._byline_jwlgh_100{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;color:#6b7280;font-size:.875rem}@media(max-width:480px){._byline_jwlgh_100{row-gap:6px}}._avatar_jwlgh_145{width:28px;height:28px;border-radius:9999px;background:#2c4dd7;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;flex-shrink:0}._authorName_jwlgh_159{color:#1e293b;font-weight:500;font-size:.875rem}._bylineSep_jwlgh_165{color:#c5cad4;margin:0 2px}@media(max-width:480px){._bylineSep_jwlgh_165{display:none}}._lastUpdated_jwlgh_175{color:#6b7280}@media(max-width:480px){._lastUpdated_jwlgh_175{flex-basis:100%;margin-left:38px}}._heroImageWrap_jwlgh_185{border-radius:16px;overflow:hidden;background:#eff2f5;box-shadow:0 16px 32px #00000014}._heroImage_jwlgh_185{width:100%;height:320px;object-fit:cover;display:block}@media(max-width:900px){._heroImage_jwlgh_185{height:260px}}@media(max-width:768px){._heroImage_jwlgh_185{height:200px}}._divider_jwlgh_209{height:1px;background:transparent}._bodyBand_jwlgh_214{background:#fff;width:100%;padding:56px 0 72px;margin-top:2.5rem;border-radius:40px 40px 0 0;box-shadow:0 -6px 16px #0000000d}@media(max-width:768px){._bodyBand_jwlgh_214{padding:2rem 0 3rem;margin-top:1.5rem}}._body_jwlgh_214{display:grid;grid-template-columns:260px 1fr;gap:80px;align-items:start}@media(max-width:1024px){._body_jwlgh_214{gap:3rem}}@media(max-width:900px){._body_jwlgh_214{grid-template-columns:1fr;gap:2rem}}._sidebar_jwlgh_247{position:sticky;top:96px;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:900px){._sidebar_jwlgh_247{position:static}}._sidebarLabel_jwlgh_260{font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}._shareBlock_jwlgh_267{display:flex;flex-direction:column}._shareIcons_jwlgh_272{display:flex;gap:.625rem}._shareIcon_jwlgh_272{width:34px;height:34px;border-radius:6px;background:#f5f7fb;color:#1e293b;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #e5e7eb;transition:background .15s ease,color .15s ease,border-color .15s ease}._shareIcon_jwlgh_272:hover{background:#2c4dd7;border-color:#2c4dd7;color:#fff}._tocCard_jwlgh_296{background:#f5f7fb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem 1.625rem}._tocTitle_jwlgh_303{font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.875rem}._tocList_jwlgh_310{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;counter-reset:toc}._tocItem_jwlgh_320{font-size:.875rem;line-height:1.4}._tocItem_jwlgh_320 a{display:flex;align-items:baseline;gap:6px;color:#9ca3af;text-decoration:none;transition:color .15s ease}._tocItem_jwlgh_320:hover a{color:#1e293b}._tocItemActive_jwlgh_336 a{color:#1e293b;font-weight:600}._tocDot_jwlgh_341{width:6px;height:6px;border-radius:9999px;background:#2c4dd7;display:inline-block;flex-shrink:0;transform:translateY(-2px);margin-right:2px}._tocIndex_jwlgh_352{font-weight:600}._category_jwlgh_356{display:inline-block;align-self:flex-start;background:#2c4dd714;color:#2c4dd7;font-size:.75rem;font-weight:600;padding:5px 12px;border-radius:9999px;margin:0}._content_jwlgh_368{font-size:1rem;line-height:1.75;color:#4a4f59;font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:768px){._content_jwlgh_368{font-size:15px;line-height:1.65}}@media(max-width:480px){._content_jwlgh_368{font-size:.875rem;line-height:1.6}}._content_jwlgh_368 p{margin:0 0 1.125rem}@media(max-width:480px){._content_jwlgh_368 p{margin:0 0 1rem}}._content_jwlgh_368 h2{font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#1e293b;margin:3rem 0 .875rem;line-height:1.3;scroll-margin-top:96px}@media(max-width:768px){._content_jwlgh_368 h2{font-size:1.125rem;margin:2rem 0 .5rem}}@media(max-width:480px){._content_jwlgh_368 h2{font-size:1rem;margin:1.5rem 0 .5rem}}._content_jwlgh_368 h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin:1.5rem 0 .75rem}@media(max-width:480px){._content_jwlgh_368 h3{font-size:1rem;margin:1rem 0 .25rem}}._content_jwlgh_368 ul,._content_jwlgh_368 ol{margin:0 0 1.125rem;padding-left:22px}._content_jwlgh_368 ul li,._content_jwlgh_368 ol li{margin-bottom:.5rem}@media(max-width:480px){._content_jwlgh_368 ul,._content_jwlgh_368 ol{padding-left:18px}._content_jwlgh_368 ul li,._content_jwlgh_368 ol li{margin-bottom:6px}}._content_jwlgh_368 blockquote{border-left:3px solid #2c4dd7;background:transparent;margin:1.5rem 0;padding:4px 0 4px 1.125rem;color:#4a4f59;font-style:italic}@media(max-width:480px){._content_jwlgh_368 blockquote{margin:1rem 0;padding:2px 0 2px 1rem;font-size:.875rem}}._content_jwlgh_368 blockquote p{margin:0 0 .5rem}._content_jwlgh_368 blockquote p:last-child{margin-bottom:0}._content_jwlgh_368 strong,._content_jwlgh_368 b{font-weight:600;color:#1e293b}._content_jwlgh_368 em,._content_jwlgh_368 i{font-style:italic}._content_jwlgh_368 a{color:#2c4dd7;text-decoration:underline}._content_jwlgh_368 a:hover{color:#2440b8}._tags_jwlgh_484{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._tag_jwlgh_484{background:#f5f7fb;color:#4a4f59;font-size:.75rem;font-weight:500;padding:5px 12px;border-radius:9999px}._cta_jwlgh_502{margin-top:4rem;padding:2.75rem;background:#f5f7fb;border:1px solid #e5e7eb;border-radius:16px;text-align:center}._cta_jwlgh_502 h2{font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 .625rem}._cta_jwlgh_502 p{color:#4a4f59;font-size:.875rem;margin:0 0 1.5rem;max-width:480px;margin-left:auto;margin-right:auto}._ctaButtons_jwlgh_526{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}._primaryBtn_jwlgh_533{background:#2c4dd7;color:#fff;border:none;padding:12px 26px;border-radius:9999px;font-size:.875rem;font-weight:600;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block;transition:background .15s ease}._primaryBtn_jwlgh_533:hover{background:#2440b8;color:#fff}._secondaryBtn_jwlgh_552{background:#fff;color:#2c4dd7;border:1.5px solid #2c4dd7;padding:12px 26px;border-radius:9999px;font-size:.875rem;font-weight:600;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block;transition:background .15s ease,color .15s ease}._secondaryBtn_jwlgh_552:hover{background:#2c4dd7;color:#fff}._relatedSection_jwlgh_571{margin-top:56px}@media(max-width:480px){._relatedSection_jwlgh_571{margin-top:3rem}}._relatedSection_jwlgh_571 h2{font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 1.5rem}@media(max-width:768px){._relatedSection_jwlgh_571 h2{font-size:1.5rem}}@media(max-width:480px){._relatedSection_jwlgh_571 h2{font-size:1.125rem;margin-bottom:1rem}}@media(max-width:360px){._relatedSection_jwlgh_571 h2{font-size:1rem}}._relatedGrid_jwlgh_603{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}._relatedCard_jwlgh_609{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;transition:transform .25s ease,box-shadow .25s ease;display:block;text-decoration:none;color:inherit}._relatedCard_jwlgh_609:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000000f;text-decoration:none;color:inherit}._relatedCard_jwlgh_609 img{width:100%;height:140px;object-fit:cover;display:block}._relatedContent_jwlgh_632{padding:1rem}._relatedCategory_jwlgh_636{font-size:.6875rem;font-weight:600;color:#2c4dd7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}._relatedTitle_jwlgh_645{font-size:.9375rem;font-weight:600;color:#1e293b;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._notFound_jwlgh_657{background:#fff;border-radius:16px;padding:60px 1.5rem;text-align:center}._notFound_jwlgh_657 h1{font-size:1.5rem;color:#1e293b;margin:0 0 .5rem}._notFound_jwlgh_657 p{color:#6b7280;margin:0 0 1.5rem}
