.homePage_container__rib9Y{display:flex;flex-direction:column}.homePage_container__rib9Y>div,.homePage_container__rib9Y>section{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.homePage_container__rib9Y>:first-child{padding-top:0}.homePage_loadingSkeleton__RuhHN{display:flex;flex-direction:column;gap:var(--section-padding);padding:var(--section-padding) 0;min-height:80vh}.homePage_skeletonBlock__OOBVT{background:var(--color-surface-muted);border-radius:var(--radius-md);animation:homePage_pulse__cMtfp 1.8s ease-in-out infinite}.homePage_skeletonHero__RK0l3{height:clamp(300px,50vh,500px)}.homePage_skeletonSection__Bc_Pt{height:clamp(200px,30vh,350px)}@keyframes homePage_pulse__cMtfp{0%,to{opacity:.4}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.homePage_skeletonBlock__OOBVT{animation:none;opacity:.6}}.EmptyState_emptyState__Mqx52{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-sm)}.EmptyState_sm__6XiYs{padding:var(--spacing-lg)}.EmptyState_md__gSJ1N{padding:var(--spacing-xl)}.EmptyState_lg___6VD5{padding:var(--spacing-3xl)}.EmptyState_iconContainer__Mpxmw{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-text-muted);opacity:.6}.EmptyState_title__htuT5{font-size:var(--text-base);font-weight:500;line-height:1.5;color:var(--color-text-secondary)}.EmptyState_description__Y55Ig{font-size:var(--text-sm);line-height:1.6;color:var(--color-text-muted)}.EmptyState_action__KWcGF{margin-top:var(--spacing-xs)}@media (prefers-reduced-motion:reduce){.EmptyState_emptyState__Mqx52{transition:none}}.ScrollArea_root__hBE9N{position:relative;overflow:hidden;border-radius:var(--radius-sm)}.ScrollArea_viewport__inW8x{width:100%;height:100%;border-radius:inherit}.ScrollArea_content__teenv{min-width:100%;min-height:100%}.ScrollArea_scrollbar__DnqqC{display:flex;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity var(--transition-fast)}.ScrollArea_scrollbar__DnqqC[data-orientation=vertical]{width:10px;right:0;top:0;bottom:0}.ScrollArea_scrollbar__DnqqC[data-orientation=horizontal]{height:10px;left:0;right:0;bottom:0}.ScrollArea_thumb__SkQNy{position:relative;flex:1 1;background:var(--color-accent-muted);border-radius:var(--radius-full);transition:background var(--transition-fast)}.ScrollArea_thumb__SkQNy:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.ScrollArea_thumb__SkQNy:hover{background:var(--color-accent-soft)}.ScrollArea_thumb__SkQNy[data-orientation=vertical]{width:6px;min-height:20px;margin:2px auto}.ScrollArea_thumb__SkQNy[data-orientation=horizontal]{height:6px;min-width:20px;margin:auto 2px}.ScrollArea_corner__skfRw{width:10px;height:10px;background:var(--color-surface-muted)}@media (prefers-reduced-motion:reduce){.ScrollArea_scrollbar__DnqqC,.ScrollArea_thumb__SkQNy{transition:none}}.staticPageRenderer_skipToContent__8S6iC{position:absolute;left:-9999px;z-index:var(--cms-z-overlay);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-accent);color:var(--color-text-inverse);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;border-radius:var(--radius-xs);text-decoration:none}.staticPageRenderer_skipToContent__8S6iC:focus{position:fixed;top:var(--spacing-md);left:var(--spacing-md)}.staticPageRenderer_section__LsidO h1{display:none}.staticPageRenderer_wrapper__Xef1J{--static-toc-width:280px;display:flex;flex-direction:column;gap:var(--section-padding);max-width:var(--max-content-width);margin:0 auto;padding:var(--spacing-lg) 0}.staticPageRenderer_content__gIP_H{flex:1 1;min-width:0}.staticPageRenderer_title__hHdq3{font-family:var(--font-serif);font-size:clamp(var(--text-2xl),7vw,var(--text-4xl));font-weight:700;color:var(--color-text-primary);margin:0 0 var(--spacing-md);line-height:1.2}.staticPageRenderer_lastUpdated__w2pBu{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--spacing-lg)}.staticPageRenderer_lastUpdated__w2pBu time{font-weight:500}.staticPageRenderer_section__LsidO{font-family:var(--font-sans);color:var(--color-text-primary);line-height:1.7}.staticPageRenderer_section__LsidO h2,.staticPageRenderer_section__LsidO h3,.staticPageRenderer_section__LsidO h4,.staticPageRenderer_section__LsidO h5,.staticPageRenderer_section__LsidO h6{font-family:var(--font-serif);color:var(--color-text-primary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);line-height:1.3}.staticPageRenderer_section__LsidO h2{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:600;scroll-margin-top:var(--spacing-lg)}.staticPageRenderer_section__LsidO h3{font-size:clamp(var(--text-xl),3vw,var(--text-2xl));font-weight:600}.staticPageRenderer_section__LsidO h4{font-size:clamp(var(--text-lg),2.5vw,var(--text-xl));font-weight:600}.staticPageRenderer_section__LsidO h5{font-size:var(--text-base);font-weight:600}.staticPageRenderer_section__LsidO h6{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.staticPageRenderer_section__LsidO p{margin-bottom:var(--spacing-md);color:var(--color-text-secondary)}.staticPageRenderer_section__LsidO ol,.staticPageRenderer_section__LsidO ul{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg);color:var(--color-text-secondary)}.staticPageRenderer_section__LsidO li{margin-bottom:var(--spacing-xs)}.staticPageRenderer_section__LsidO a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.staticPageRenderer_section__LsidO a:hover{color:var(--color-accent-strong)}.staticPageRenderer_section__LsidO blockquote{border-left:3px solid var(--color-border);padding-left:var(--spacing-md);margin:var(--spacing-lg) 0;color:var(--color-text-secondary);font-style:italic}.staticPageRenderer_section__LsidO code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface-muted);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-xs);color:var(--color-text-primary)}.staticPageRenderer_section__LsidO pre{background:var(--color-surface-muted);padding:var(--spacing-md);border-radius:var(--radius-sm);overflow-x:auto;margin:var(--spacing-lg) 0}.staticPageRenderer_section__LsidO pre code{background:transparent;padding:0}.staticPageRenderer_section__LsidO img{max-width:100%;height:auto;border-radius:var(--radius-sm);margin:var(--spacing-lg) 0}.staticPageRenderer_section__LsidO .text-accent{color:var(--color-accent)}.staticPageRenderer_toc__Xyi2U{order:-1;background:var(--color-surface);border:var(--cms-border-default);border-radius:var(--radius-sm);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.staticPageRenderer_tocTitle__kRVVq{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0 0 var(--spacing-md)}.staticPageRenderer_tocList__LhTCt{list-style:none;padding:0;margin:0}.staticPageRenderer_tocItem__UIrIH{margin-bottom:var(--spacing-xs)}.staticPageRenderer_tocItem__UIrIH:last-child{margin-bottom:0}.staticPageRenderer_tocLink__rUneP{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;display:flex;align-items:center;min-height:44px;padding:var(--spacing-xs) 0;transition:color var(--transition-base);border-left:2px solid transparent;padding-left:var(--spacing-sm)}.staticPageRenderer_tocLink__rUneP:hover{color:var(--color-accent);border-left-color:var(--color-accent)}.staticPageRenderer_tocLink__rUneP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (min-width:768px){.staticPageRenderer_wrapper__Xef1J{padding:var(--section-padding) 0;gap:var(--spacing-lg)}.staticPageRenderer_title__hHdq3{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl))}.staticPageRenderer_section__LsidO h2{scroll-margin-top:calc(var(--section-padding) + 1rem)}.staticPageRenderer_toc__Xyi2U{max-width:100%}}@media (min-width:1024px){.staticPageRenderer_wrapper__Xef1J{flex-direction:row;align-items:flex-start;gap:var(--spacing-xl)}.staticPageRenderer_content__gIP_H{flex:1 1;max-width:calc(100% - var(--static-toc-width) - var(--spacing-xl))}.staticPageRenderer_toc__Xyi2U{order:1;position:-webkit-sticky;position:sticky;top:calc(var(--section-padding) + 1rem);width:var(--static-toc-width);flex-shrink:0;max-height:calc(100vh - var(--section-padding) * 2)}.staticPageRenderer_tocLink__rUneP,.staticPageRenderer_tocTitle__kRVVq{font-size:var(--text-sm)}}.staticPageRenderer_backLink__W6yFv{text-align:center;margin-top:var(--spacing-lg)}.staticPageRenderer_backLink__W6yFv a{color:var(--color-accent);font-family:var(--font-sans);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:2px}.staticPageRenderer_backLink__W6yFv a:hover{color:var(--color-accent-strong)}@media (prefers-reduced-motion:reduce){.staticPageRenderer_section__LsidO h2{scroll-behavior:auto}}