.SiteFooter_root__cmLeP{border-top:1px solid var(--ds-border);background:var(--ds-surface)}.SiteFooter_inner__BQzts{padding:var(--ds-space-8) var(--ds-gutter) var(--ds-space-6)}.SiteFooter_innerColumn__31ASS{max-width:var(--ds-content-max);margin:0 auto}.SiteFooter_top__kQvJJ{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:var(--ds-space-6);gap:var(--ds-space-6)}.SiteFooter_brandBlock__wypRT{max-width:34ch}.SiteFooter_tagline__F69dp{margin-top:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.SiteFooter_heading__Lce_Z{margin-bottom:var(--ds-space-3);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)}.SiteFooter_column__bb8_y ul{list-style:none;display:flex;flex-direction:column;gap:var(--ds-space-2)}.SiteFooter_link__CfSXY{color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm);transition:color .15s ease}.SiteFooter_link__CfSXY:hover{color:var(--ds-accent-pressed)}.SiteFooter_bottom__gMnU8{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);flex-wrap:wrap;margin-top:var(--ds-space-7);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-border)}.SiteFooter_copyright__G8fWo{display:flex;align-items:center;gap:var(--ds-space-3);color:var(--ds-text-muted);font-size:13px}.SiteFooter_bottomEnd__uxmhD{display:flex;align-items:center;gap:var(--ds-space-5)}@media (max-width:900px){.SiteFooter_top__kQvJJ{grid-template-columns:1fr 1fr}.SiteFooter_brandBlock__wypRT{grid-column:1/-1}}@media (max-width:640px){.SiteFooter_top__kQvJJ{grid-template-columns:1fr}}.FormField_root__nOVaz{display:flex;flex-direction:column;gap:var(--ds-space-2)}.FormField_label__86oRg{font-size:var(--ds-size-body-sm);font-weight:500}.FormField_optional__90XQI{margin-left:var(--ds-space-2);color:var(--ds-text-muted);font-weight:400}.FormField_control__QfN0a{width:100%;padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);background:var(--ds-surface-raised);color:var(--ds-text-primary);font-family:inherit;font-size:var(--ds-size-body-sm);transition:border-color .15s ease,box-shadow .15s ease}.FormField_control__QfN0a:hover{border-color:var(--ds-accent)}.FormField_control__QfN0a:focus-visible{border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-focus-ring);outline:none}.FormField_control__QfN0a[aria-invalid=true]{border-color:var(--ds-danger)}textarea.FormField_control__QfN0a{min-height:120px;resize:vertical}.FormField_hint__1hZfx{color:var(--ds-text-muted);font-size:var(--ds-size-caption)}.FormField_error__xbJp9{color:var(--ds-danger);font-size:var(--ds-size-caption);font-weight:500}.FormField_checkboxRoot__Upyo6{display:flex;align-items:flex-start;gap:var(--ds-space-3)}.FormField_checkbox__InKlx{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:var(--ds-accent)}.FormField_checkboxLabel__VQHWB{font-size:var(--ds-size-body-sm);color:var(--ds-text-secondary)}.ContactForm_root__uGsnY{padding:var(--ds-space-6);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised)}.ContactForm_title__6X_qM{font-size:var(--ds-size-h3);font-weight:600}.ContactForm_fields__m_2aK{display:flex;flex-direction:column;gap:var(--ds-space-5);margin-top:var(--ds-space-5)}.ContactForm_row__FBiKC{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ds-space-4);gap:var(--ds-space-4)}.ContactForm_honeypot__SuV9Z{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ContactForm_submit__1ec_t{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--ds-space-5);padding:var(--ds-space-3) var(--ds-space-6);border:1px solid transparent;border-radius:var(--ds-radius-sm);background:var(--ds-accent);color:var(--ds-on-accent);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.ContactForm_submit__1ec_t:hover:not(:disabled){background:var(--ds-accent-hover)}.ContactForm_submit__1ec_t:disabled{opacity:.6;cursor:progress}.ContactForm_privacyNote__RoUoB{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption)}.ContactForm_privacyNote__RoUoB a{color:var(--ds-accent);text-decoration:underline}.ContactForm_status__pdI65{margin-top:var(--ds-space-4);font-size:var(--ds-size-body-sm)}.ContactForm_statusError__LyQdz{color:var(--ds-danger);font-weight:500}.ContactForm_success__D9m8W{padding:var(--ds-space-6);border:1px solid var(--ds-accent);border-radius:var(--ds-radius-lg);background:var(--ds-accent-wash)}.ContactForm_successBody__CBuJq{margin-top:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}@media (max-width:640px){.ContactForm_row__FBiKC{grid-template-columns:1fr}}.CtaLink_root__91bbu{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-sm);border:1px solid transparent;font-weight:600;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.CtaLink_md__HUhfO{padding:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-size-body-sm)}.CtaLink_lg__fH3_M{padding:var(--ds-space-3) var(--ds-space-5);font-size:15px}.CtaLink_accent__ob_YJ{background:var(--ds-accent);color:#fff}.CtaLink_accent__ob_YJ:hover{background:var(--ds-accent-hover)}.CtaLink_accent__ob_YJ:active{background:var(--ds-accent-pressed)}.CtaLink_outline__8D4CR{border-color:var(--ds-border-strong);color:var(--ds-text-primary)}.CtaLink_outline__8D4CR:hover{border-color:var(--ds-accent);background:var(--ds-surface-raised)}.CtaLink_contained__BojYk{background:var(--ds-surface-raised);border-color:var(--ds-border);color:var(--ds-text-primary)}.CtaLink_contained__BojYk:hover{background:var(--ds-surface-sunken);border-color:var(--ds-border-strong)}.DemoForm_root__4JspT{padding:var(--ds-space-6);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised)}.DemoForm_fields__3ndpB{display:flex;flex-direction:column;gap:var(--ds-space-5)}.DemoForm_row__kBqST{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ds-space-4);gap:var(--ds-space-4)}.DemoForm_honeypot__HvWSe{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.DemoForm_submit__0QSZU{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--ds-space-5);padding:var(--ds-space-3) var(--ds-space-6);border:1px solid transparent;border-radius:var(--ds-radius-sm);background:var(--ds-accent);color:var(--ds-on-accent);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.DemoForm_submit__0QSZU:hover:not(:disabled){background:var(--ds-accent-hover)}.DemoForm_submit__0QSZU:disabled{opacity:.6;cursor:progress}.DemoForm_privacyNote__cvEUc{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption)}.DemoForm_privacyNote__cvEUc a{color:var(--ds-accent);text-decoration:underline}.DemoForm_status__8tbds{margin-top:var(--ds-space-4);font-size:var(--ds-size-body-sm)}.DemoForm_statusError__bktWW{color:var(--ds-danger);font-weight:500}.DemoForm_success__EgD65{padding:var(--ds-space-6);border:1px solid var(--ds-accent);border-radius:var(--ds-radius-lg);background:var(--ds-accent-wash)}.DemoForm_successTitle__xh3_h{font-size:var(--ds-size-h3);font-weight:600}.DemoForm_successBody__aM9j5{margin-top:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}@media (max-width:640px){.DemoForm_row__kBqST{grid-template-columns:1fr}}.Eyebrow_root__DWkB_{display:block;color:var(--ds-accent-pressed);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.DovreLogoForm_root__mEawy{position:relative;display:inline-flex;flex-shrink:0}.DovreLogoForm_static__vYj0K{display:inline-flex;transition:opacity .12s ease-out}.DovreLogoForm_picture__rMBVw{display:contents}.DovreLogoForm_frame__rrWzG{position:absolute;max-width:none;opacity:0;pointer-events:none;transition:opacity .12s ease-out}.DovreLogoForm_playing__wDp1G.DovreLogoForm_frame__rrWzG{opacity:1}.DovreLogoForm_playing__wDp1G.DovreLogoForm_static__vYj0K{opacity:0}@media (prefers-reduced-motion:reduce){.DovreLogoForm_frame__rrWzG,.DovreLogoForm_static__vYj0K{transition:none}}.SiteHeader_root__qMT6g{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--ds-canvas);border-bottom:1px solid transparent}.SiteHeader_open__H0poL{border-bottom-color:var(--ds-border)}.SiteHeader_bar__AdUhO{padding:var(--ds-space-4) var(--ds-gutter);min-height:var(--ds-header-h)}.SiteHeader_barInner__QMfyU{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-5);max-width:var(--ds-content-max);margin:0 auto}.SiteHeader_brand__uUCuW{display:inline-flex;flex-shrink:0}.SiteHeader_nav__8tBW8{display:flex;align-items:center;gap:var(--ds-space-5);margin-left:auto}.SiteHeader_link__JNctw{position:relative;color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm);font-weight:500;transition:color .15s ease}.SiteHeader_link__JNctw:hover,.SiteHeader_link__JNctw[aria-current=page]{color:var(--ds-text-primary)}.SiteHeader_link__JNctw[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:var(--ds-radius-pill);background:var(--ds-accent)}.SiteHeader_actions__LV0vI{display:flex;align-items:center;gap:var(--ds-space-3)}.SiteHeader_desktopCta__WwUfz{display:flex;align-items:center;gap:var(--ds-space-2)}.SiteHeader_toggle__i7MhX{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface-raised);color:var(--ds-text-primary);cursor:pointer}.SiteHeader_toggleIcon__tRUSZ{display:block;width:16px;height:2px;border-radius:var(--ds-radius-pill);background:currentColor;position:relative}.SiteHeader_toggleIcon__tRUSZ:after,.SiteHeader_toggleIcon__tRUSZ:before{content:"";position:absolute;left:0;width:16px;height:2px;border-radius:var(--ds-radius-pill);background:currentColor}.SiteHeader_toggleIcon__tRUSZ:before{top:-5px}.SiteHeader_toggleIcon__tRUSZ:after{top:5px}.SiteHeader_panel__eSadd{display:none}@media (max-width:900px){.SiteHeader_desktopCta__WwUfz,.SiteHeader_nav__8tBW8{display:none}.SiteHeader_toggle__i7MhX{display:inline-flex}.SiteHeader_panel__eSadd{display:block;padding:0 var(--ds-gutter) var(--ds-space-5);border-top:1px solid var(--ds-border)}.SiteHeader_panelInner__lKQ4f{max-width:var(--ds-content-max);margin:0 auto}.SiteHeader_panelNav__ABFIX{display:flex;flex-direction:column}.SiteHeader_panelLink__hriaJ{padding:var(--ds-space-3) 0;border-bottom:1px solid var(--ds-border);color:var(--ds-text-secondary);font-weight:500}.SiteHeader_panelLink__hriaJ[aria-current=page]{color:var(--ds-accent-pressed)}.SiteHeader_panelCta__0__we{margin-top:var(--ds-space-4)}}.ClusterScroll_root__e4YaB.ClusterScroll_root__e4YaB{--cs-bg:var(--ds-canvas);--cs-panel:var(--ds-surface-raised);--cs-hairline:var(--ds-border);--cs-ink:var(--ds-text-primary);--cs-ink-dim:var(--ds-text-secondary);--cs-ink-faint:var(--ds-text-muted);--cs-accent:var(--ds-accent);--cs-neutral:var(--ds-text-muted);--cs-mono:ui-monospace,"SFMono-Regular",Menlo,"Noto Sans Thai","Leelawadee UI",Thonburi,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",monospace;--cs-display:var(--font-fraunces),Georgia,serif;--cs-radius:var(--ds-radius-sm);--cs-gutter:max(var(--ds-gutter),calc((100% - var(--ds-content-max)) / 2));min-height:var(--cs-scroll-height,900vh)}.ClusterScroll_wrapper__bZO0t{position:relative}.ClusterScroll_overlay__iBG4n{position:-webkit-sticky;position:sticky;top:var(--ds-header-h);height:calc(100vh - var(--ds-header-h));margin-bottom:calc(-1 * (100vh - var(--ds-header-h)));z-index:2;display:flex;flex-direction:column;justify-content:center;padding-left:max(var(--ds-gutter),calc((100% - var(--ds-content-max)) / 2));padding-right:max(var(--ds-gutter),calc((100% - var(--ds-content-max)) / 2));pointer-events:none;opacity:1;will-change:opacity}.ClusterScroll_overlay__iBG4n a{pointer-events:auto}.ClusterScroll_wrapper__bZO0t:has(.ClusterScroll_root__e4YaB[data-cs-unavailable]) .ClusterScroll_overlay__iBG4n{position:static;height:auto;margin-bottom:0}.ClusterScroll_heroTitle__FNxMb{margin:0;max-width:15ch;font-size:clamp(44px,7vw,78px);font-weight:600;letter-spacing:-.015em;line-height:1.02;text-wrap:balance}.ClusterScroll_heroBody__MPdKJ{margin:var(--ds-space-4) 0 0;max-width:var(--ds-measure-prose);color:var(--ds-text-secondary);font-size:clamp(17px,2vw,21px);font-weight:300;line-height:1.5}.ClusterScroll_heroActions__Qe3Je{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);margin-top:var(--ds-space-6)}@media (max-width:640px){.ClusterScroll_heroTitle__FNxMb{max-width:none}}.ClusterScroll_root__e4YaB .cs-finding{max-height:calc(100% - 310px);overflow:hidden}@media (max-width:680px){.ClusterScroll_root__e4YaB .cs-finding{max-height:calc(100% - 276px);bottom:64px}.ClusterScroll_root__e4YaB .cs-switcher{right:var(--cs-gutter);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ClusterScroll_root__e4YaB .cs-switcher::-webkit-scrollbar{display:none}.ClusterScroll_root__e4YaB .cs-switcher .cs-lbl{display:none}.ClusterScroll_root__e4YaB .cs-switcher button{flex:0 0 auto;padding:6px 9px;letter-spacing:.06em}}@media (max-height:720px){.ClusterScroll_root__e4YaB .cs-fb{line-height:1.5}.ClusterScroll_root__e4YaB .cs-fh{margin-bottom:6px}}.ClusterScroll_root__e4YaB.ClusterScroll_root__e4YaB[data-cs-unavailable]{display:none;min-height:0}.ClusterScroll_root__e4YaB .cs-mv{font-family:var(--cs-mono)}.ClusterScroll_root__e4YaB .cs-stage{top:var(--ds-header-h);height:calc(100vh - var(--ds-header-h))}.Grid_root___vziG{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--grid-min,240px),1fr));grid-gap:var(--ds-space-4);gap:var(--ds-space-4)}.Grid_gapLg__LsjNZ{gap:var(--ds-space-5)}@media (max-width:640px){.Grid_root___vziG{grid-template-columns:1fr}}.RepresentativeDocs_root__KuWEL{padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-md)}.RepresentativeDocs_head__iP_8S{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-3)}.RepresentativeDocs_title__HBXlH{font-family:var(--font-fraunces),Georgia,serif;font-size:var(--ds-size-h4);font-weight:600;letter-spacing:-.01em}.RepresentativeDocs_tag__txj1B{flex-shrink:0;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-accent-wash);color:var(--ds-accent-pressed);font-size:var(--ds-size-caption);font-weight:600}.RepresentativeDocs_docs__kCH8A{margin-top:var(--ds-space-4);list-style:none}.RepresentativeDocs_doc__qLaex{padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-border)}.RepresentativeDocs_doc__qLaex:first-child{border-top:none;padding-top:0}.RepresentativeDocs_snippet__xmPIS{color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm);line-height:1.5}.RepresentativeDocs_mark__JeS42{padding:0 2px;border-radius:var(--ds-radius-sm);background:var(--ds-accent-wash);color:var(--ds-accent-pressed);font-weight:600}.RepresentativeDocs_meta__qlWSO{display:flex;justify-content:space-between;gap:var(--ds-space-3);margin-top:var(--ds-space-2);color:var(--ds-text-muted);font-family:var(--ds-font-mono,ui-monospace,Menlo,monospace);font-size:var(--ds-size-caption)}.RepresentativeDocs_score__FVkf4{color:var(--ds-accent-pressed)}.RepresentativeDocs_caption__2q8Qi{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption);text-align:center}.Section_root__cMgKu{padding:var(--ds-space-9) var(--ds-gutter)}.Section_compact____beP{padding-top:var(--ds-space-7)}.Section_canvas__8HhDl{background:var(--ds-canvas)}.Section_surface__SD1YW{background:var(--ds-surface)}.Section_sunken__Xak1L{background:var(--ds-surface-sunken)}.Section_accentWash__pDSDx{background:var(--ds-accent-wash)}.Section_inner__OZEcB{max-width:var(--ds-content-max);margin:0 auto}.Section_centered__r5x46{text-align:center}@media (max-width:640px){.Section_root__cMgKu{padding-top:var(--ds-space-7);padding-bottom:var(--ds-space-7)}}.SectionHeading_root__bMZgG{margin-bottom:var(--ds-space-7)}.SectionHeading_centered__owRWM{margin-left:auto;margin-right:auto}.SectionHeading_title__z85VL{max-width:var(--ds-measure-wide);font-size:clamp(28px,4vw,42px);font-weight:600}.SectionHeading_lede__VME4n,.SectionHeading_withEyebrow__Ftx87{margin-top:var(--ds-space-3)}.SectionHeading_lede__VME4n{max-width:var(--ds-measure-prose);color:var(--ds-text-secondary)}.SectionHeading_centered__owRWM .SectionHeading_lede__VME4n{margin-left:auto;margin-right:auto}.page_layout__8vXkg{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:var(--ds-space-8);gap:var(--ds-space-8);align-items:start}.page_heroTitle__fwkYU{margin:var(--ds-space-4) 0;max-width:18ch;font-size:clamp(36px,5vw,54px);font-weight:600}.page_heroBody__SYmfo{max-width:46ch;color:var(--ds-text-secondary);font-size:clamp(16px,2vw,19px);font-weight:300}.page_expect__khFPu{display:flex;flex-direction:column;gap:var(--ds-space-5);margin-top:var(--ds-space-7);list-style:none}.page_expectItem__zizPa{display:flex;gap:var(--ds-space-4)}.page_expectN__yZJh1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ds-radius-pill);background:var(--ds-accent-wash);color:var(--ds-accent-pressed);font-size:var(--ds-size-caption);font-weight:600}.page_expectTitle__AlZxh{font-size:var(--ds-size-h4);font-weight:600}.page_expectBody__hpGsn{margin-top:var(--ds-space-1);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.page_quote__zSz5Q{margin-top:var(--ds-space-7);padding-top:var(--ds-space-6);border-top:1px solid var(--ds-border)}.page_actions____myy{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-space-3);margin-top:var(--ds-space-5)}@media (max-width:900px){.page_layout__8vXkg{grid-template-columns:1fr;gap:var(--ds-space-7)}}.not-found_code__7e29u{font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(64px,12vw,128px);font-weight:600;line-height:1;color:var(--ds-accent-pressed);opacity:.4}.not-found_title__Vh7BH{margin:var(--ds-space-4) 0;font-size:clamp(28px,4vw,42px);font-weight:600}.not-found_body__sLyFD{max-width:46ch;margin:0 auto;color:var(--ds-text-secondary)}.not-found_actions__iVU5n{margin-top:var(--ds-space-6)}.not-found_actions__iVU5n,.page_closingActions__gLEb9{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-space-3)}.page_closingActions__gLEb9{margin-top:var(--ds-space-5)}.LegalDocument_title__mV7Cx{margin:var(--ds-space-4) 0 var(--ds-space-2);max-width:20ch;font-size:clamp(32px,4.5vw,48px);font-weight:600}.LegalDocument_effective__wx7bM{color:var(--ds-text-muted);font-size:var(--ds-size-body-sm)}.LegalDocument_prose__9lIFa{max-width:68ch}.LegalDocument_lede__vWe0H{color:var(--ds-text-secondary);font-size:clamp(16px,2vw,18px);font-weight:300;line-height:1.65}.LegalDocument_section__TyaJO{margin-top:var(--ds-space-8)}.LegalDocument_heading__iS5AF{display:flex;gap:var(--ds-space-2);font-size:var(--ds-size-h3);font-weight:600}.LegalDocument_sectionN__sqwV8{color:var(--ds-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDocument_body__eTwJZ{margin-top:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body);line-height:1.7}.LegalDocument_list__mmbnp{margin-top:var(--ds-space-3);padding-left:var(--ds-space-5);list-style:disc}.LegalDocument_listItem__UdJLx{margin-top:var(--ds-space-2);color:var(--ds-text-secondary);font-size:var(--ds-size-body);line-height:1.7}.page_heroTitle__VilE1{margin:var(--ds-space-4) 0;max-width:18ch;font-size:clamp(36px,5vw,54px);font-weight:600}.page_heroBody__du7_3{max-width:52ch;color:var(--ds-text-secondary);font-size:clamp(16px,2vw,19px);font-weight:300}.page_layout__dwQt3{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:var(--ds-space-8);gap:var(--ds-space-8);align-items:start}.page_details__4ukO9{display:flex;flex-direction:column;gap:var(--ds-space-5);padding:var(--ds-space-6);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface)}.page_detailLabel__qvyIT{display:block;color:var(--ds-text-muted);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page_detailValue__Bb5VN{display:block;margin-top:var(--ds-space-2);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.page_actions__7P2pS{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-space-3);margin-top:var(--ds-space-5)}@media (max-width:900px){.page_layout__dwQt3{grid-template-columns:1fr;gap:var(--ds-space-6)}}.StatBand_root__lgX_O{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--ds-space-5);gap:var(--ds-space-5);list-style:none;text-align:center}.StatBand_value__ZxPgr{display:block;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1;letter-spacing:-.02em}.StatBand_label__lGP3p{display:block;margin-top:var(--ds-space-2);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.TopicHierarchy_root__22z9f{padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-md)}.TopicHierarchy_row__ufcBE{display:flex;align-items:baseline;gap:var(--ds-space-2)}.TopicHierarchy_parent__XBj_T{font-family:var(--font-fraunces),Georgia,serif;font-size:var(--ds-size-h4);font-weight:600;letter-spacing:-.01em}.TopicHierarchy_children__e9B5k{margin-top:var(--ds-space-3);list-style:none}.TopicHierarchy_children__e9B5k .TopicHierarchy_row__ufcBE{padding:var(--ds-space-2) 0}.TopicHierarchy_branch__Miwq2{color:var(--ds-text-muted);font-family:var(--ds-font-mono,ui-monospace,Menlo,monospace);font-size:var(--ds-size-body-sm)}.TopicHierarchy_child__axmF5{color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.TopicHierarchy_share__qn1KP{margin-left:auto;flex-shrink:0;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-accent-wash);color:var(--ds-accent-pressed);font-family:var(--ds-font-mono,ui-monospace,Menlo,monospace);font-size:var(--ds-size-caption);font-weight:600}.TopicHierarchy_caption__DOeEo{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption);text-align:center}.TopicPreview_root__aUhza{padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-md)}.TopicPreview_head__YecNH{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-3)}.TopicPreview_name__SWWeO{font-family:var(--font-fraunces),Georgia,serif;font-size:var(--ds-size-h3);font-weight:600;letter-spacing:-.01em}.TopicPreview_share__eLoYy{flex-shrink:0;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-accent-wash);color:var(--ds-accent-pressed);font-size:var(--ds-size-caption);font-weight:600}.TopicPreview_insight__8GO0f{margin-top:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.TopicPreview_keywords__FAVen{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-top:var(--ds-space-4);list-style:none}.TopicPreview_keyword__Y9brx{padding:2px var(--ds-space-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);font-size:var(--ds-size-caption)}.TopicPreview_chart__u2IHk{display:block;width:100%;height:56px;margin-top:var(--ds-space-5)}.TopicPreview_area__dq4FZ{fill:var(--ds-accent);opacity:.16}.TopicPreview_line__mddQy{fill:none;stroke:var(--ds-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TopicPreview_foot__KrTqq{display:flex;justify-content:space-between;gap:var(--ds-space-3)}.TopicPreview_caption__Kj_cK,.TopicPreview_foot__KrTqq{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption)}.TopicPreview_caption__Kj_cK{text-align:center}.VolumeTrend_root__75Vsj{padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-md)}.VolumeTrend_chart__4Wpqa{display:block;width:100%;height:120px}.VolumeTrend_area__2iZzs{fill:var(--ds-accent);opacity:.12}.VolumeTrend_lineAccent__mQM2Q,.VolumeTrend_lineMuted__JJ25G,.VolumeTrend_lineSecondary__Cdh__{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.VolumeTrend_lineAccent__mQM2Q{stroke:var(--ds-accent)}.VolumeTrend_lineSecondary__Cdh__{stroke:var(--ds-secondary)}.VolumeTrend_lineMuted__JJ25G{stroke:var(--ds-text-muted);stroke-dasharray:3 4}.VolumeTrend_legend__q_cV2{display:flex;flex-wrap:wrap;gap:var(--ds-space-2) var(--ds-space-4);margin-top:var(--ds-space-4);list-style:none}.VolumeTrend_legendItem__MnMgF{display:flex;align-items:center;gap:var(--ds-space-2);color:var(--ds-text-secondary);font-size:var(--ds-size-caption)}.VolumeTrend_dot__6rcic{width:8px;height:8px;border-radius:var(--ds-radius-pill);flex-shrink:0}.VolumeTrend_dotAccent__6_23Q{background:var(--ds-accent)}.VolumeTrend_dotSecondary__ha40I{background:var(--ds-secondary)}.VolumeTrend_dotMuted__WU7Pf{background:var(--ds-text-muted)}.VolumeTrend_caption__VjQef{margin-top:var(--ds-space-3);color:var(--ds-text-muted);font-size:var(--ds-size-caption);text-align:center}.page_heroTitle__N4yZd{margin:var(--ds-space-4) 0;max-width:20ch;font-size:clamp(38px,5.5vw,60px);font-weight:600}.page_heroBody__lsXGE{max-width:58ch;color:var(--ds-text-secondary);font-size:clamp(17px,2vw,20px);font-weight:300}.page_gallery__U_YHL{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;grid-gap:var(--ds-space-7);gap:var(--ds-space-7)}.page_surface__RPt5w{margin:0;display:flex;flex-direction:column;gap:var(--ds-space-3)}.page_surfaceLabel__xsbl0{color:var(--ds-accent-pressed);font-family:var(--ds-font-mono,ui-monospace,Menlo,monospace);font-size:var(--ds-size-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page_outputList__KHc2l{margin-top:var(--ds-space-8)}.page_languages__qKYwk{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);list-style:none}.page_language__VMQF_{padding:var(--ds-space-2) var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface-raised);font-size:var(--ds-size-body-sm)}.page_languagesNote__RGZV9{max-width:var(--ds-measure-prose);margin-top:var(--ds-space-5);margin-bottom:var(--ds-space-3);color:var(--ds-text-secondary);font-size:var(--ds-size-body-sm)}.page_languagePending__ZWcSe{border-style:dashed;background:transparent}.page_actions__97dck{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-space-3);margin-top:var(--ds-space-5)}@media (max-width:900px){.page_gallery__U_YHL{grid-template-columns:1fr}}