.Hero_hero__D0Vj7{padding:var(--space-3) 0 var(--space-6);margin-inline:calc(-1 * var(--page-inline-gutter));padding-inline:var(--page-inline-gutter);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-soft) 72%,var(--color-bg)) 0,color-mix(in srgb,var(--color-accent-soft) 22%,transparent) 46%,transparent 100%),radial-gradient(circle at 50% -10%,rgba(197,173,115,.28) 0,transparent 54%),var(--color-bg)}.Hero_inner__NNgp_{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);text-align:center;animation:Hero_heroFade__l_VvB var(--motion-slow) var(--ease-emphasized) both}.Hero_kicker__bP7KM{color:var(--color-muted);font-size:12px}.Hero_logo__tx7va{width:min(228px,44vw);height:auto;display:block;filter:none}.Hero_title__GxnES{font-family:var(--font-heading);font-size:clamp(40px,9vw,76px);line-height:1.02;letter-spacing:-.02em;max-width:780px}.Hero_tagline__Hbg7T{font-family:var(--font-display);font-size:clamp(20px,3.2vw,30px);max-width:700px;color:var(--color-muted);line-height:1.3}.Hero_summary__87qUY{max-width:660px;color:var(--color-muted);font-size:15px}.Hero_actions__4tggz{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-2)}.Hero_primaryAction__x3Xqh,.Hero_secondaryAction__lFQcV{padding:12px 18px;border-radius:999px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-heading);transition:transform var(--motion-base) var(--ease-emphasized),background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard)}.Hero_primaryAction__x3Xqh{background:var(--color-text);color:var(--color-surface);border:1px solid var(--color-text)}.Hero_secondaryAction__lFQcV{border:1px solid var(--color-line);color:var(--color-text)}.Hero_primaryAction__x3Xqh:focus-visible,.Hero_primaryAction__x3Xqh:hover,.Hero_secondaryAction__lFQcV:focus-visible,.Hero_secondaryAction__lFQcV:hover{transform:translateY(-2px)}@keyframes Hero_heroFade__l_VvB{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero_hero__D0Vj7{padding-block:var(--space-2) var(--space-5)}.Hero_summary__87qUY{font-size:14px}}html.dark .Hero_logo__tx7va{filter:brightness(0) invert(1)!important}html.light .Hero_logo__tx7va{filter:none!important}.dark .Hero_logo__tx7va{filter:brightness(0) invert(1)!important}.Introduction_introduction__3jxyP{padding:var(--space-5) 0}.Introduction_header__C9_xp{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.Introduction_title__rbOTV{font-size:28px;color:var(--color-text);max-width:620px;font-family:var(--font-heading);letter-spacing:-.01em}.Introduction_columns__XoHmJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.Introduction_column__9WHgo{display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:var(--color-muted)}.Introduction_column__9WHgo p{max-width:56ch}.Introduction_highlights__I6sQY{list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Introduction_highlights__I6sQY li{border:1px solid var(--color-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent-soft) 34%,var(--color-surface));padding:var(--space-3);display:grid;grid-gap:4px;gap:4px}.Introduction_highlights__I6sQY strong{color:var(--color-text);font-family:var(--font-heading);font-size:14px}.Introduction_highlights__I6sQY span{color:var(--color-muted);font-size:14px}@media (min-width:901px){.Introduction_highlightCard__hmVIB{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}@media (max-width:900px){.Introduction_columns__XoHmJ{grid-template-columns:1fr;gap:var(--space-4)}}.LanguageSelector_root__AMza2{position:relative;display:inline-flex;direction:ltr}.LanguageSelector_trigger__BZniG{min-height:44px;min-width:48px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;color:var(--color-muted);font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-heading);position:relative;transition:color .18s var(--ease-standard),transform .16s var(--ease-emphasized)}.LanguageSelector_trigger__BZniG:after{content:"";position:absolute;left:6px;right:6px;bottom:10px;height:1px;background:var(--color-accent);transform-origin:left center;transform:scaleX(0);opacity:0;transition:transform .18s var(--ease-emphasized),opacity .18s var(--ease-standard)}.LanguageSelector_trigger__BZniG svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.6;transition:transform .18s var(--ease-emphasized)}.LanguageSelector_trigger__BZniG:focus-visible,.LanguageSelector_trigger__BZniG:hover{color:var(--color-text)}.LanguageSelector_trigger__BZniG:focus-visible:after,.LanguageSelector_trigger__BZniG:hover:after,.LanguageSelector_trigger__BZniG[aria-expanded=true]:after{transform:scaleX(1);opacity:1}.LanguageSelector_trigger__BZniG[aria-expanded=true] svg{transform:rotate(180deg)}.LanguageSelector_trigger__BZniG:active{transform:scale(.98)}.LanguageSelector_popover__lSgdt{position:absolute;top:calc(100% + 4px);right:0;min-width:98px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-line) 84%,transparent);background:color-mix(in srgb,var(--color-surface) 96%,transparent);box-shadow:0 14px 24px rgba(10,8,6,.12);padding:6px 8px;opacity:0;transform:translateY(-4px);pointer-events:none;z-index:120;transition:opacity .18s var(--ease-standard),transform .18s var(--ease-emphasized)}.LanguageSelector_popoverOpen___j_8_{opacity:1;transform:translateY(0);pointer-events:auto}.LanguageSelector_segmented__nM23v{position:relative;display:inline-flex;align-items:center;gap:8px}.LanguageSelector_segmentThumb__XkCdb{display:none}.LanguageSelector_segmentOption__6sxfE{position:relative;min-height:30px;border:none;background:transparent;color:var(--color-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-heading);padding:0 2px;transition:color .16s var(--ease-standard),transform .16s var(--ease-emphasized)}.LanguageSelector_segmentOption__6sxfE:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--color-accent);transform-origin:left center;transform:scaleX(0);opacity:0;transition:transform .18s var(--ease-emphasized),opacity .18s var(--ease-standard)}.LanguageSelector_segmentOption__6sxfE:focus-visible,.LanguageSelector_segmentOption__6sxfE:hover{color:var(--color-text)}.LanguageSelector_segmentOptionActive__tJrK6:after,.LanguageSelector_segmentOption__6sxfE:focus-visible:after,.LanguageSelector_segmentOption__6sxfE:hover:after{transform:scaleX(1);opacity:1}.LanguageSelector_segmentOptionActive__tJrK6{color:var(--color-text)}.LanguageSelector_segmentOption__6sxfE:active{transform:scale(.98)}@media (max-width:767px){.LanguageSelector_trigger__BZniG{min-height:42px}.LanguageSelector_popover__lSgdt{right:0;min-width:94px}}@media (prefers-reduced-motion:reduce){.LanguageSelector_popover__lSgdt,.LanguageSelector_segmentOption__6sxfE,.LanguageSelector_segmentOption__6sxfE:after,.LanguageSelector_trigger__BZniG{transition:none!important}}.NavBar_header__xGCda{position:-webkit-sticky;position:sticky;top:0;z-index:80;border-bottom:1px solid color-mix(in srgb,var(--color-line) 72%,transparent);background:color-mix(in srgb,var(--color-bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .2s var(--ease-standard),border-color .2s var(--ease-standard),box-shadow .22s var(--ease-standard)}.NavBar_headerScrolled__EWS9j{box-shadow:0 10px 28px rgba(11,9,6,.08);border-bottom-color:color-mix(in srgb,var(--color-line) 90%,transparent)}.NavBar_inner__p_rti{min-height:80px;display:grid;grid-template-columns:minmax(148px,178px) minmax(0,1fr) minmax(148px,178px);align-items:center;grid-gap:16px;gap:16px}.NavBar_brand__HwA0H{display:inline-grid;place-items:center;min-height:52px;justify-self:start;transform:translateY(2px)}.NavBar_brandLogo__t4u3w{width:126px;height:auto;display:block;filter:none}.NavBar_topNav___CpdF{display:none}.NavBar_navLink__ItO69{position:relative;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-heading);color:var(--color-muted);transition:color .2s var(--ease-standard),transform .18s var(--ease-emphasized)}.NavBar_navLink__ItO69:after{content:"";position:absolute;left:8px;right:8px;bottom:10px;height:1px;background:var(--color-accent);transform-origin:left center;transform:scaleX(0);opacity:0;transition:transform .2s var(--ease-emphasized),opacity .2s var(--ease-standard)}.NavBar_navLink__ItO69:focus-visible,.NavBar_navLink__ItO69:hover{color:var(--color-text)}.NavBar_navLinkActive__25mjz:after,.NavBar_navLink__ItO69:focus-visible:after,.NavBar_navLink__ItO69:hover:after{transform:scaleX(1);opacity:1}.NavBar_navLinkActive__25mjz{color:var(--color-text)}.NavBar_navLink__ItO69:active{transform:scale(.98)}.NavBar_actions__7ORDv{width:100%;min-height:52px;justify-content:flex-end;justify-self:end;gap:10px}.NavBar_actions__7ORDv,.NavBar_languageMenu__xM9oc{display:inline-flex;align-items:center}.NavBar_themeDesktopOnly__CmFGP{display:inline-flex}.NavBar_themeButtonSkeleton__YBuZe{min-height:48px;min-width:48px;display:inline-block}.NavBar_themeButton__02hgk{min-height:48px;min-width:48px;padding:0 6px;border:none;background:transparent;color:var(--color-muted);position:relative;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-heading);transition:color .2s var(--ease-standard),transform .18s var(--ease-emphasized)}.NavBar_themeButton__02hgk:after{content:"";position:absolute;left:6px;right:6px;bottom:10px;height:1px;background:var(--color-accent);transform-origin:left center;transform:scaleX(0);opacity:0;transition:transform .2s var(--ease-emphasized),opacity .2s var(--ease-standard)}.NavBar_themeButton__02hgk:focus-visible,.NavBar_themeButton__02hgk:hover{color:var(--color-text)}.NavBar_themeButton__02hgk:focus-visible:after,.NavBar_themeButton__02hgk:hover:after{transform:scaleX(1);opacity:1}.NavBar_themeButton__02hgk:active{transform:scale(.98)}.NavBar_mobileTabBar__FRuxX{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom, 0px));z-index:95;border:1px solid color-mix(in srgb,var(--color-line) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:0 16px 36px rgba(9,8,6,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .22s var(--ease-emphasized),opacity .22s var(--ease-standard)}.NavBar_mobileTabBarVisible__1R70E{opacity:1;transform:translateY(0);pointer-events:auto}.NavBar_mobileTabBarHidden__Katkj{opacity:0;transform:translateY(20px);pointer-events:none}.NavBar_mobileTabInner__gTePq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;grid-gap:4px;gap:4px;padding:8px}.NavBar_mobileTabLink__bm45b{position:relative;min-height:58px;border-radius:16px;padding:7px 2px 10px;display:grid;justify-items:center;align-content:center;grid-gap:6px;gap:6px;color:var(--color-muted);background:transparent;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-heading);transition:color .18s var(--ease-standard),transform .16s var(--ease-emphasized),background-color .18s var(--ease-standard),opacity .16s var(--ease-standard);-webkit-tap-highlight-color:transparent}.NavBar_mobileTabLink__bm45b>span:last-child{line-height:1.12;text-align:center}.NavBar_mobileTabLink__bm45b:after{content:"";position:absolute;left:50%;bottom:7px;width:28px;height:2px;border-radius:999px;background:var(--color-accent);transform:translateX(-50%) scaleX(0);opacity:0;transition:transform .18s var(--ease-emphasized),opacity .18s var(--ease-standard)}.NavBar_mobileTabLink__bm45b:focus-visible,.NavBar_mobileTabLink__bm45b:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-accent-soft) 20%,transparent)}.NavBar_mobileTabLinkActive__60Hx4:after,.NavBar_mobileTabLink__bm45b:focus-visible:after,.NavBar_mobileTabLink__bm45b:hover:after{transform:translateX(-50%) scaleX(1);opacity:1}.NavBar_mobileTabLink__bm45b:active{transform:scale(.98);opacity:.92}.NavBar_mobileTabIcon__vUGRz{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.NavBar_mobileTabIcon__vUGRz svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.NavBar_mobileTabLinkActive__60Hx4{color:var(--color-text);background:color-mix(in srgb,var(--color-accent-soft) 24%,transparent)}@media (min-width:768px){.NavBar_header__xGCda{background:color-mix(in srgb,var(--color-bg) 90%,transparent)}.NavBar_inner__p_rti{min-height:84px;gap:24px;padding-inline:24px}.NavBar_brandLogo__t4u3w{width:130px}.NavBar_topNav___CpdF{display:flex;align-items:center;justify-content:center;gap:6px}.NavBar_mobileTabBar__FRuxX{display:none}}@media (max-width:1175px){.NavBar_inner__p_rti{max-width:none;padding-inline:24px}}@media (max-width:767px){.NavBar_inner__p_rti{min-height:78px;grid-template-columns:minmax(120px,1fr) auto;gap:8px;padding-inline:14px}.NavBar_brand__HwA0H{min-height:50px;justify-self:start}.NavBar_brandLogo__t4u3w{width:112px}.NavBar_actions__7ORDv{gap:10px;min-height:48px}.NavBar_mobileTabBar__FRuxX{left:0;right:0;bottom:0;border-radius:0;border-inline:none;border-bottom:none}.NavBar_mobileTabInner__gTePq{padding:8px max(10px,env(safe-area-inset-left,0px)) calc(8px + env(safe-area-inset-bottom, 0px)) max(10px,env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.NavBar_header__xGCda,.NavBar_mobileTabBar__FRuxX,.NavBar_mobileTabLink__bm45b,.NavBar_mobileTabLink__bm45b:after,.NavBar_navLink__ItO69,.NavBar_navLink__ItO69:after,.NavBar_themeButton__02hgk,.NavBar_themeButton__02hgk:after{transition:none!important}}html.dark .NavBar_brandLogo__t4u3w{filter:brightness(0) invert(1)!important}html.light .NavBar_brandLogo__t4u3w{filter:none!important}.Home_plots__a8_uf{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 92%,var(--color-accent-soft)) 0,transparent 40%),var(--color-bg);border-top:1px solid color-mix(in srgb,var(--color-line) 80%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-line) 80%,transparent)}.Home_filtersSection__jLQ_S,.Home_plots__a8_uf{padding:var(--space-5) 0}.Home_header__y2QYS{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.Home_title__hYX6j{font-size:28px;font-family:var(--font-heading);letter-spacing:-.01em}.Home_content__tkQPU{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.Home_mapLoading__4sCKY{min-height:320px}.Home_mapLoading__4sCKY,.Home_sectionLoading__g6y7l{display:grid;place-items:center;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-muted);font-size:14px}.Home_sectionLoading__g6y7l{min-height:220px}@media (max-width:900px){.Home_content__tkQPU{grid-template-columns:1fr}}.Home_filtersSection__jLQ_S,.Home_plots__a8_uf{animation:Home_sectionReveal__Aamt1 var(--motion-slow) var(--ease-emphasized) both}@keyframes Home_sectionReveal__Aamt1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Home_filtersSection__jLQ_S,.Home_plots__a8_uf{animation:none}}