.page_gridSection__DmJxK{padding:6rem 3.5rem}@media (max-width:768px){.page_gridSection__DmJxK{padding:6rem 1.5rem 4rem}}.Card_card__1XGVN{border-radius:var(--radius-2);transition:all var(--duration-fast)}.Card_card--default__QORBd,.Card_card--elevated__ovLTz,.Card_card__1XGVN{background-color:var(--var-surface-elevated,var(--surface-elevated))}.Card_card--elevated__ovLTz{box-shadow:0 4px 12px rgba(0,0,0,.08)}.Card_card--outlined__XBJhi{background-color:var(--var-surface-elevated,var(--surface-elevated));border:1px solid var(--var-border-color,var(--border-color))}.Card_card--padding-none__KKNWt{padding:0}.Card_card--padding-sm__vQxk2{padding:var(--space-4)}.Card_card--padding-md__H8SEF{padding:var(--space-6)}.Card_card--padding-lg__s8TAq{padding:var(--space-8)}.ChamferHoverCard_root__xd5UL{position:relative;width:100%;height:100%}.ChamferHoverCard_arrow__41CwB{position:absolute;top:0;right:0;width:72px;height:72px;display:flex;align-items:flex-start;justify-content:flex-end;box-sizing:border-box;color:var(--text-primary,#19191a);pointer-events:none;z-index:0}.ChamferHoverCard_arrow__41CwB svg{width:27px;height:29px;flex-shrink:0}.ChamferHoverCard_inner__F9Yjx{position:relative;width:100%;height:100%;z-index:1;overflow:hidden}.Accordion_root__KyonZ{display:flex;flex-direction:column;gap:var(--space-1)}.Accordion_item__4qo6Q{background-color:#f7f7f4;border-radius:var(--radius-2);overflow:hidden;transition:background-color var(--duration-fast);margin-top:3px;margin-bottom:3px}.Accordion_item__4qo6Q[data-open]{background-color:#e2e2de}.Accordion_header__8FFPa{margin:0}.Accordion_trigger__Rf9uJ{width:100%;display:flex;align-items:center;justify-content:space-between;padding:calc((var(--space-3) - 2px) * 1.25 + 4px) calc(var(--space-4) - 2px);background-color:transparent;border:none;cursor:pointer;font-family:var(--font-default);font-size:var(--font-size-s);font-weight:var(--weight-medium);color:var(--var-text-primary,var(--text-primary));transition:background-color var(--duration-fast);text-align:left}.Accordion_item__4qo6Q:not([data-open]) .Accordion_trigger__Rf9uJ:hover{background-color:#eaeae6}.Accordion_icon__ztk5t{flex-shrink:0;margin-left:var(--space-2);width:22px;height:auto}.Accordion_vertBar__Vb8RE{transform-origin:50% 50%;transform:scaleY(1);transition:transform .25s ease,opacity .25s ease;opacity:1}.Accordion_vertBarOpen__8VmXJ{transform-origin:50% 50%;transform:scaleY(0);transition:transform .25s ease,opacity .25s ease;opacity:0}.Accordion_panel__0kgHH{overflow:hidden;height:var(--accordion-panel-height);transition:height .25s ease;cursor:pointer}.Accordion_panel__0kgHH[data-ending-style],.Accordion_panel__0kgHH[data-starting-style]{height:0}.Accordion_panelInner__G7UIe{padding:calc((var(--space-3) - 2px) * 1.25 + 4px) calc(var(--space-4) - 2px);color:var(--var-text-secondary,var(--text-secondary));font-family:var(--font-default);font-size:var(--font-size-s);line-height:var(--line-height-relaxed)}.Accordion_triggerLabel__16VAW{display:inline-block}.Accordion_number__juLCP{flex-shrink:0;margin-left:var(--space-4);font-family:var(--font-default);font-size:var(--font-size-s);font-weight:var(--weight-medium);color:#abaaa5;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Accordion_rootDark__Mlond .Accordion_item__4qo6Q{background-color:#1a1a18}.Accordion_rootDark__Mlond .Accordion_item__4qo6Q[data-open]{background-color:#242422}.Accordion_rootDark__Mlond .Accordion_trigger__Rf9uJ{color:#e6e6e0}.Accordion_rootDark__Mlond .Accordion_item__4qo6Q:not([data-open]) .Accordion_trigger__Rf9uJ:hover{background-color:#1f1f1d}.Accordion_rootDark__Mlond .Accordion_panelInner__G7UIe{color:#abaaa5}.Accordion_rootDark__Mlond .Accordion_number__juLCP{color:#7b7a74}.Accordion_rootDark__Mlond .Accordion_item__4qo6Q[data-open] .Accordion_number__juLCP{color:#abaaa5}.AlertDialog_backdrop__o_O81{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:999;animation:AlertDialog_fadeIn__lQioi var(--duration-fast) ease-out}@keyframes AlertDialog_fadeIn__lQioi{0%{opacity:0}to{opacity:1}}.AlertDialog_popup__NCTES{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.AlertDialog_content__sbchv{background-color:var(--surface-elevated);border-radius:var(--radius-2);box-shadow:0 10px 40px rgba(0,0,0,.15);max-width:450px;width:100%;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);animation:AlertDialog_slideUp__7py3V var(--duration-fast) ease-out}@keyframes AlertDialog_slideUp__7py3V{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AlertDialog_title__2wWQ0{font-family:var(--font-default);font-size:var(--font-size-l);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.AlertDialog_description__ZW8FG{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-secondary);margin:0;line-height:var(--line-height-relaxed)}.AlertDialog_footer__4Br4D{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-2)}.Avatar_avatar__HnxW8{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background-color:transparent;overflow:hidden;flex-shrink:0}.Avatar_avatar--sm__tUlvu{width:32px;height:32px}.Avatar_avatar--md__TX9UO{width:40px;height:40px}.Avatar_avatar--lg__5TOdF{width:56px;height:56px}.Avatar_image__D4TSt{width:100%;height:100%;object-fit:cover}.Avatar_fallback__1_wju{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-default);font-weight:var(--weight-medium);color:var(--text-primary);background-color:transparent}.Avatar_avatar--sm__tUlvu .Avatar_fallback__1_wju{font-size:var(--font-size-xs)}.Avatar_avatar--md__TX9UO .Avatar_fallback__1_wju{font-size:var(--font-size-sm)}.Avatar_avatar--lg__5TOdF .Avatar_fallback__1_wju{font-size:var(--font-size-m)}.Checkbox_wrapper__UjD1T{display:flex;flex-direction:column;gap:var(--space-2)}.Checkbox_container__t6duu{display:flex;align-items:center;gap:var(--space-2)}.Checkbox_checkbox__G4Zmn{width:18px;height:18px;border:1px solid var(--border-color);border-radius:var(--radius-2);background-color:var(--surface-elevated);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast);flex-shrink:0}.Checkbox_checkbox__G4Zmn:hover:not(:disabled){border-color:var(--gray-600)}.Checkbox_checkbox__G4Zmn:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.Checkbox_checkbox__G4Zmn[data-checked]{background-color:var(--gray-900);border-color:var(--gray-900);color:var(--white)}.Checkbox_checkbox__G4Zmn:disabled{opacity:.5;cursor:not-allowed}.Checkbox_checkboxError__UX9Mo{border-color:var(--red-500)}.Checkbox_checkboxError__UX9Mo:focus{box-shadow:0 0 0 3px rgba(245,78,0,.1)}.Checkbox_indicator__t47_O{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Checkbox_label__FObcg{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_error__bWQEm{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600);margin-left:calc(18px + var(--space-2))}.CheckboxGroup_wrapper__C6vVc{display:flex;flex-direction:column;gap:var(--space-2)}.CheckboxGroup_label__5eRqw{font-family:var(--font-default);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.CheckboxGroup_group__FrYuU{display:flex;flex-direction:column;gap:var(--space-3)}.CheckboxGroup_optionLabel__aJ5Ud{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckboxGroup_checkbox__PGqtL{width:18px;height:18px;border:1px solid var(--border-color);border-radius:var(--radius-2);background-color:var(--surface-elevated);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast);flex-shrink:0}.CheckboxGroup_checkbox__PGqtL:hover:not(:disabled){border-color:var(--gray-600)}.CheckboxGroup_checkbox__PGqtL:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.CheckboxGroup_checkbox__PGqtL[data-checked]{background-color:var(--gray-900);border-color:var(--gray-900);color:var(--white)}.CheckboxGroup_checkbox__PGqtL:disabled{opacity:.5;cursor:not-allowed}.CheckboxGroup_indicator__v9TPs{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CheckboxGroup_labelText__D_RZr{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary)}.CheckboxGroup_error__egsMT{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600)}.Collapsible_panel__gR6IH{overflow:hidden;animation:Collapsible_slideDown__UhZ2x var(--duration-fast) ease-out}@keyframes Collapsible_slideDown__UhZ2x{0%{height:0;opacity:0}to{height:auto;opacity:1}}.Collapsible_panel__gR6IH[data-state=closed]{animation:Collapsible_slideUp__Yxggi var(--duration-fast) ease-out}@keyframes Collapsible_slideUp__Yxggi{0%{height:auto;opacity:1}to{height:0;opacity:0}}.ContextMenu_backdrop__pa3dx{position:fixed;inset:0;z-index:998}.ContextMenu_popup__ah6H8{background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--space-1);min-width:180px;z-index:999}.ContextMenu_item__BiCod{display:flex;align-items:center;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-2);outline:none;transition:all var(--duration-fast)}.ContextMenu_item__BiCod:hover:not(:disabled){background-color:var(--surface-subtle)}.ContextMenu_item__BiCod:disabled{opacity:.5;cursor:not-allowed}.ContextMenu_separator__otdwk{height:1px;background-color:var(--border-color);margin:var(--space-1) 0}.Menu_backdrop__QYQY6{position:fixed;inset:0;z-index:998}.Menu_popup__Ms_wp{background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--space-1);min-width:180px;z-index:999}.Menu_item__yg6qK{display:flex;align-items:center;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-2);outline:none;transition:all var(--duration-fast)}.Menu_item__yg6qK:hover:not(:disabled){background-color:var(--surface-subtle)}.Menu_item__yg6qK:disabled{opacity:.5;cursor:not-allowed}.Menu_separator__9_m8q{height:1px;background-color:var(--border-color);margin:var(--space-1) 0}.DropdownHover_trigger__nLzYu{all:unset;display:inline-block;outline:none;border:none;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:inherit}.DropdownHover_trigger__nLzYu:focus-visible{outline:none}.DropdownHover_positioner__uu6u7{outline:none;z-index:999}.DropdownHover_popup__qdOFS{box-sizing:border-box;padding:0;border-radius:8px;background-color:#fff;color:var(--text-primary);border:1px solid var(--layer-6);min-width:180px;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;outline:none!important;position:relative}.DropdownHover_popup__qdOFS:focus-visible{outline:none!important}.DropdownHover_popup__qdOFS[data-ending-style],.DropdownHover_popup__qdOFS[data-starting-style]{opacity:0;transform:scale(.95)}.DropdownHover_highlightBackground__gupiO{position:absolute;top:0;left:0;right:0;background-color:var(--layer-2);border-radius:6px;transition:transform .12s cubic-bezier(.4,0,.2,1),opacity .12s cubic-bezier(.4,0,.2,1),height .12s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0;will-change:transform,opacity,height}.DropdownHover_arrow__iK90_{display:flex}.DropdownHover_arrow__iK90_[data-side=top]{bottom:-8px;rotate:180deg}.DropdownHover_arrow__iK90_[data-side=bottom]{top:-8px;rotate:0deg}.DropdownHover_arrow__iK90_[data-side=left]{right:-13px;rotate:90deg}.DropdownHover_arrow__iK90_[data-side=right]{left:-13px;rotate:-90deg}.DropdownHover_arrowFill__iuLT6{fill:#fff}.DropdownHover_arrowInnerStroke__NgLgZ,.DropdownHover_arrowOuterStroke__H7kzl{fill:#d1d5db}.DropdownHover_item__ZXFDH{outline:none!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 16px;display:flex;font-family:var(--font-default);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--text-primary);border-radius:6px;position:relative;z-index:1}.DropdownHover_item__ZXFDH:focus-visible{outline:none!important}.DropdownHover_item__ZXFDH[data-highlighted]{position:relative}.DropdownHover_item__ZXFDH[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.DropdownHover_separator__wMM_S{margin:var(--space-1) var(--space-2);height:1px;background-color:var(--border-subtle)}.Dropdown_trigger__1aj_j{all:unset;display:inline-block;outline:none;border:none;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:inherit}.Dropdown_trigger__1aj_j:focus-visible{outline:none}.Dropdown_positioner__pz8sY{outline:none;z-index:999}.Dropdown_popup___cDHA{box-sizing:border-box;padding:0;border-radius:8px;background-color:#fff;color:var(--text-primary);border:1px solid var(--layer-6);min-width:auto;width:max-content;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;outline:none!important;position:relative}.Dropdown_popup___cDHA:focus-visible{outline:none!important}.Dropdown_popup___cDHA[data-ending-style],.Dropdown_popup___cDHA[data-starting-style]{opacity:0;transform:scale(.95)}.Dropdown_highlightBackground__hEv_B{position:absolute;top:0;left:0;right:0;background-color:var(--layer-2);border-radius:6px;transition:transform .12s cubic-bezier(.4,0,.2,1),opacity .12s cubic-bezier(.4,0,.2,1),height .12s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0;will-change:transform,opacity,height}.Dropdown_arrow__6HJaf{display:flex}.Dropdown_arrow__6HJaf[data-side=top]{bottom:-8px;rotate:180deg}.Dropdown_arrow__6HJaf[data-side=bottom]{top:-8px;rotate:0deg}.Dropdown_arrow__6HJaf[data-side=left]{right:-13px;rotate:90deg}.Dropdown_arrow__6HJaf[data-side=right]{left:-13px;rotate:-90deg}.Dropdown_arrowFill__FfWOT{fill:#fff}.Dropdown_arrowInnerStroke__g4gfg,.Dropdown_arrowOuterStroke__06lja{fill:#d1d5db}.Dropdown_item__kd1As{outline:none!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 16px;display:flex;font-family:var(--font-default);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--text-primary);border-radius:6px;position:relative;z-index:1;white-space:nowrap}.Dropdown_item__kd1As:focus-visible{outline:none!important}.Dropdown_item__kd1As[data-highlighted]{position:relative}.Dropdown_item__kd1As[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.Dropdown_separator__AWv4S{margin:var(--space-1) var(--space-2);height:1px;background-color:var(--border-subtle)}.Menubar_menubar__rUtdk{display:flex;gap:var(--space-1);background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);padding:var(--space-1)}.Menubar_trigger__RRLj4{padding:calc(var(--space-2) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);background-color:transparent;border:none;border-radius:var(--radius-2);cursor:pointer;transition:all var(--duration-fast);outline:none}.Menubar_trigger__RRLj4:hover:not(:disabled),.Menubar_trigger__RRLj4[data-state=open]{background-color:var(--surface-subtle)}.Menubar_backdrop__nnBU5{position:fixed;inset:0;z-index:998}.Menubar_popup__kmGWD{background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--space-1);min-width:180px;z-index:999}.Menubar_item__IwTOT{display:flex;align-items:center;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-2);outline:none;transition:all var(--duration-fast)}.Menubar_item__IwTOT:hover:not(:disabled){background-color:var(--surface-subtle)}.Menubar_item__IwTOT:disabled{opacity:.5;cursor:not-allowed}.Menubar_separator__ODplr{height:1px;background-color:var(--border-color);margin:var(--space-1) 0}.Meter_wrapper__7jH67{display:flex;flex-direction:column;gap:var(--space-2)}.Meter_header__9NriY{display:flex;justify-content:space-between;align-items:center}.Meter_label__CBccT{font-weight:var(--weight-medium);color:var(--text-primary)}.Meter_label__CBccT,.Meter_value__4Z7KG{font-family:var(--font-default);font-size:var(--font-size-sm)}.Meter_value__4Z7KG{color:var(--text-secondary)}.Meter_meter__qOYC3{width:100%}.Meter_track___bUoN{width:100%;height:8px;background-color:var(--gray-200);border-radius:var(--radius-2);overflow:hidden;position:relative}.Meter_indicator__4dyfQ{height:100%;border-radius:var(--radius-2);transition:width var(--duration-fast)}.Meter_indicator--default__vXQcz,.Meter_indicator--success___8r2q{background-color:var(--gray-900)}.Meter_indicator--warning__QKiyb{background-color:var(--yellow-600)}.Meter_indicator--danger__rfb_Y{background-color:var(--red-600)}.NumberField_wrapper__mMfSp{display:flex;flex-direction:column;gap:var(--space-2)}.NumberField_label__zuV3C{font-family:var(--font-default);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.NumberField_root__NkdJH{width:100%}.NumberField_group__aprqj{display:flex;align-items:center;border:1px solid var(--border-color);border-radius:var(--radius-2);background-color:var(--surface-elevated);overflow:hidden;transition:all var(--duration-fast)}.NumberField_group__aprqj:focus-within{border-color:var(--gray-600);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.NumberField_group__aprqj:has(:disabled){opacity:.5;cursor:not-allowed}.NumberField_input__Wq6KK{flex:1 1;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);background-color:transparent;border:none;outline:none;text-align:center;min-width:0}.NumberField_input__Wq6KK::placeholder{color:var(--text-secondary);opacity:.5}.NumberField_button__y22Li{width:32px;height:32px;min-width:32px;padding:0;flex-shrink:0}.NumberField_inputError__QUy4i{border-color:var(--red-500)}.NumberField_group__aprqj:has(.NumberField_inputError__QUy4i){border-color:var(--red-500)}.NumberField_group__aprqj:has(.NumberField_inputError__QUy4i):focus-within{box-shadow:0 0 0 3px rgba(245,78,0,.1)}.NumberField_error__quM8e{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600)}.Popover_backdrop__xhbOC{position:fixed;inset:0;z-index:998}.Popover_popup__QIhW0{background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--space-4);min-width:200px;max-width:400px;z-index:999}.Popover_header__wRc9j{margin-bottom:var(--space-3);position:relative}.Popover_title__lh_3z{font-family:var(--font-default);font-size:var(--font-size-m);font-weight:var(--weight-medium);color:var(--text-primary);margin:0 0 var(--space-1) 0}.Popover_description__1ZqZA{font-family:var(--font-default);font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.Popover_closeButton__lx_OO{position:absolute;top:0;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:var(--text-secondary);font-size:20px;line-height:1;cursor:pointer;border-radius:var(--radius-2);transition:all var(--duration-fast)}.Popover_closeButton__lx_OO:hover{background-color:var(--surface-subtle);color:var(--text-primary)}.Popover_content__LLTIy{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary)}.Progress_wrapper__loeXe{display:flex;flex-direction:column;gap:var(--space-2)}.Progress_header__Iu_pT{display:flex;justify-content:space-between;align-items:center}.Progress_label__InpAd{font-weight:var(--weight-medium);color:var(--text-primary)}.Progress_label__InpAd,.Progress_value__3XOVY{font-family:var(--font-default);font-size:var(--font-size-sm)}.Progress_value__3XOVY{color:var(--text-secondary)}.Progress_progress__uo0AC{width:100%}.Progress_track__m8ThZ{width:100%;height:8px;background-color:var(--gray-200);border-radius:4px;overflow:hidden;position:relative}.Progress_indicator__OGx50{height:100%;border-radius:4px;transition:width var(--duration-fast)}.Progress_indicator--default__fe06Y,.Progress_indicator--success__VzxS0{background-color:var(--gray-900)}.Progress_indicator--warning__PirMx{background-color:var(--yellow-600)}.Progress_indicator--danger__YeuhJ{background-color:var(--red-600)}.Radio_wrapper__mUTr7{display:flex;flex-direction:column;gap:var(--space-2)}.Radio_container__ipprg{display:flex;align-items:center;gap:var(--space-2)}.Radio_radio__Jk48N{width:18px;height:18px;border:1px solid var(--border-color);border-radius:50%;background-color:var(--surface-elevated);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast);flex-shrink:0;position:relative}.Radio_radio__Jk48N:hover:not(:disabled){border-color:var(--gray-600)}.Radio_radio__Jk48N:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.Radio_radio__Jk48N[data-checked]{border-color:var(--gray-900)}.Radio_radio__Jk48N[data-checked] .Radio_indicator__FCzNW{width:10px;height:10px;border-radius:50%;background-color:var(--gray-900)}.Radio_radio__Jk48N:disabled{opacity:.5;cursor:not-allowed}.Radio_radioError__GW5Iy{border-color:var(--red-500)}.Radio_radioError__GW5Iy:focus{box-shadow:0 0 0 3px rgba(245,78,0,.1)}.Radio_indicator__FCzNW{width:0;height:0;border-radius:50%;background-color:transparent;transition:all var(--duration-fast)}.Radio_label__9348o{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_error__8S_Xn{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600);margin-left:calc(18px + var(--space-2))}.RadioGroup_group__AWNCw,.RadioGroup_wrapper__MHdFy{display:flex;flex-direction:column;gap:var(--space-2)}.RadioGroup_error__CWKyl{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600)}.ScrollArea_root__iYLv5{width:100%;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--radius-2);position:relative}.ScrollArea_viewport__Djtqw{width:100%;height:100%;overflow:hidden}.ScrollArea_content__TBGXJ{padding:var(--space-4)}.ScrollArea_scrollbar__l0aZp{display:flex;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--duration-fast);background:transparent;padding:var(--space-1)}.ScrollArea_scrollbar__l0aZp[data-orientation=vertical]{width:10px;border-left:1px solid var(--border-color)}.ScrollArea_scrollbar__l0aZp[data-orientation=horizontal]{flex-direction:column;height:10px;border-top:1px solid var(--border-color)}.ScrollArea_scrollbar__l0aZp:hover{background:var(--surface-subtle)}.ScrollArea_thumb__Y_PNJ{flex:1 1;background:var(--gray-400);border-radius:var(--radius-2);position:relative;transition:background var(--duration-fast)}.ScrollArea_thumb__Y_PNJ:hover{background:var(--gray-500)}.ScrollArea_thumb__Y_PNJ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.ScrollArea_corner__UI1ax{background:var(--border-color)}.Label_label__wjubx{display:inline-flex;align-items:center;font-family:var(--font-alternate);font-size:14px;font-weight:400;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary)}.Label_inner__X5X1w{position:relative;display:inline-flex;align-items:center;gap:var(--space-2,8px)}.Label_mark__H46x4{display:inline-block;width:8px;height:8px;background:currentColor;flex-shrink:0}.Label_blocks__a9hSd{position:absolute;inset:-3px -6px;display:flex;pointer-events:none;z-index:1}.Label_block__EyCg2{flex:1 1;background:currentColor;transform-origin:right;transition:transform .9s cubic-bezier(.16,1,.3,1)}.Label_blockGone__IAh9l{transform:scaleX(0)}.Select_wrapper__H_QF3{display:flex;flex-direction:column;gap:var(--space-2)}.Select_label__jrSzg{font-size:var(--font-size-sm);font-weight:var(--weight-medium)}.Select_label__jrSzg,.Select_trigger__ls2_E{font-family:var(--font-default);color:var(--var-text-primary,var(--text-primary))}.Select_trigger__ls2_E{width:100%;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-size:var(--font-size-s);background-color:var(--var-surface-elevated,var(--surface-elevated));border:1px solid var(--var-border-color,var(--border-color));border-radius:var(--radius-2);cursor:pointer;transition:all var(--duration-fast);outline:none}.Select_triggerSizeSm__Nsgib{padding:8px 12px;font-size:var(--font-size-sm);min-height:auto;height:auto}.Select_triggerSizeLg__MZFez{padding:calc(var(--space-4) - 2px) calc(var(--space-5) - 2px);font-size:var(--font-size-base)}.Select_trigger__ls2_E:hover:not(:disabled){border-color:var(--gray-600)}.Select_trigger__ls2_E:focus{border-color:var(--gray-600);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.Select_trigger__ls2_E:disabled{opacity:.5;cursor:not-allowed}.Select_triggerError__Jgckp{border-color:var(--red-500)}.Select_triggerError__Jgckp:focus{border-color:var(--red-600);box-shadow:0 0 0 3px rgba(245,78,0,.1)}.Select_value__eRiwC{flex:1 1;text-align:left}.Select_value__eRiwC[data-placeholder]{color:var(--var-text-secondary,var(--text-secondary));opacity:.5}.Select_icon__ll4iv{display:flex;align-items:center;justify-content:center;color:var(--var-text-secondary,var(--text-secondary));flex-shrink:0;margin-left:var(--space-2);transition:transform var(--duration-fast)}.Select_trigger__ls2_E[data-popup-open] .Select_icon__ll4iv{transform:rotate(180deg)}.Select_backdrop__alspL{position:fixed;inset:0;z-index:998}.Select_positioner__adqpU{z-index:999;outline:none}.Select_popup__0u3Wf{box-sizing:border-box;padding:0;border-radius:8px;background-color:#fff;color:var(--text-primary);border:1px solid var(--layer-6);min-width:180px;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;outline:none!important;position:relative}.Select_popup__0u3Wf:focus-visible{outline:none!important}.Select_popupSizeSm__26aJc{min-width:auto;width:max-content}.Select_popupSizeLg__klBH6{padding:var(--space-2)}.Select_popup__0u3Wf[data-ending-style],.Select_popup__0u3Wf[data-starting-style]{opacity:0;transform:scale(.95)}.Select_popup__0u3Wf[data-side=none],.Select_popup__0u3Wf[data-side=none][data-ending-style],.Select_popup__0u3Wf[data-side=none][data-starting-style]{transition:none;transform:none;opacity:1}.Select_list__R_4nm{list-style:none;margin:0;padding:0;pointer-events:auto;position:relative;overflow-y:auto;max-height:var(--available-height,300px);scroll-padding-block:var(--space-3);width:100%}.Select_item__btjXO{outline:none!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);display:flex;font-family:var(--font-default);font-size:var(--font-size-s);line-height:var(--line-height-sm);color:var(--text-primary);border-radius:6px;position:relative;z-index:1}.Select_item__btjXO:focus-visible{outline:none!important}.Select_item__btjXO[data-highlighted]{position:relative}.Select_itemSizeSm__qxuGh{padding:8px 16px;font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:nowrap}.Select_itemSizeLg__IjG8x{padding:calc(var(--space-4) - 2px) calc(var(--space-5) - 2px);font-size:var(--font-size-base)}.Select_item__btjXO:hover:not(:disabled){background-color:var(--var-surface-subtle,var(--surface-subtle))}.Select_item__btjXO:disabled{opacity:.5;cursor:not-allowed}.Select_itemIndicator__f4JHN{display:flex;align-items:center;justify-content:center;margin-left:auto;color:var(--gray-900);flex-shrink:0;pointer-events:none}.Select_error__cxqRx{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600)}.Spacing_vertical__b_DKe{flex-shrink:0}.Spacing_horizontal__nrh4_{display:inline-block;flex-shrink:0}.Spacing_vertical__b_DKe.Spacing_condensed__KSNW8{height:24px}.Spacing_vertical__b_DKe.Spacing_normal__qZzHq{height:64px}.Spacing_vertical__b_DKe.Spacing_expanded____hDr{height:128px}.Spacing_horizontal__nrh4_.Spacing_condensed__KSNW8{width:24px}.Spacing_horizontal__nrh4_.Spacing_normal__qZzHq{width:64px}.Spacing_horizontal__nrh4_.Spacing_expanded____hDr{width:192px}@media (max-width:767px){.Spacing_vertical__b_DKe.Spacing_condensed__KSNW8{height:16px}.Spacing_vertical__b_DKe.Spacing_normal__qZzHq{height:40px}.Spacing_vertical__b_DKe.Spacing_expanded____hDr{height:96px}.Spacing_horizontal__nrh4_.Spacing_condensed__KSNW8{width:16px}.Spacing_horizontal__nrh4_.Spacing_normal__qZzHq{width:40px}.Spacing_horizontal__nrh4_.Spacing_expanded____hDr{width:96px}}.CareerListItem_row__Bt4v6{list-style:none}.CareerListItem_link__Qz2eI{position:relative;display:block;color:var(--text-primary);text-decoration:none}.CareerListItem_cardBg__tIxC6{position:absolute;inset:0;background:var(--pearl,#f7f7f4);transition:right .3s cubic-bezier(.4,0,.2,1),background .15s ease}.CareerListItem_link__Qz2eI:focus-visible .CareerListItem_cardBg__tIxC6,.CareerListItem_link__Qz2eI:hover .CareerListItem_cardBg__tIxC6{right:calc(5rem + var(--space-3));background:var(--frost,#f2f1ee)}.CareerListItem_content__QPUyd{position:relative;z-index:1;display:grid;grid-template-columns:repeat(24,1fr);align-items:center;padding:var(--space-5) var(--space-6)}.CareerListItem_titleCell__7RB8K{grid-column:span 10;display:flex;align-items:center;gap:var(--space-5);min-width:0}.CareerListItem_location__VWy_u{grid-column:span 7;min-width:0}.CareerListItem_level__DWlL8{grid-column:18/span 4;min-width:0}.CareerListItem_shape__TU7Hy{display:block;width:14px;height:14px;flex-shrink:0;background:var(--marker-color,var(--color-orange))}.CareerListItem_shape__TU7Hy[data-shape=circle]{border-radius:50%}.CareerListItem_shape__TU7Hy[data-shape=triangle]{-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.CareerListItem_shape__TU7Hy[data-shape=diamond]{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.CareerListItem_shape__TU7Hy[data-shape=pentagon]{-webkit-clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%)}.CareerListItem_title__uU3_U{font-family:var(--font-default);font-size:var(--font-size-l);font-weight:var(--weight-normal);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary)}.CareerListItem_level__DWlL8,.CareerListItem_location__VWy_u{font-size:var(--font-size-s);color:var(--text-secondary)}.CareerListItem_readMore__Eo3Cr{position:absolute;top:0;right:0;bottom:0;z-index:2;width:0;overflow:hidden;background:var(--ink,#26251e);transition:width .3s cubic-bezier(.4,0,.2,1)}.CareerListItem_link__Qz2eI:focus-visible .CareerListItem_readMore__Eo3Cr,.CareerListItem_link__Qz2eI:hover .CareerListItem_readMore__Eo3Cr{width:5rem}.CareerListItem_arrowWrap__Rm1LS{position:absolute;top:0;right:0;bottom:0;width:5rem;display:flex;align-items:center;justify-content:center}.CareerListItem_arrowIcon__Ra_ac{width:34px;height:26px;flex-shrink:0;color:#fff}@media (max-width:767px){.CareerListItem_cardBg__tIxC6{display:none}.CareerListItem_content__QPUyd{grid-template-columns:1fr;row-gap:var(--space-1);padding:var(--space-4);background:var(--pearl,#f7f7f4)}.CareerListItem_location__VWy_u,.CareerListItem_titleCell__7RB8K{grid-column:1}.CareerListItem_level__DWlL8{display:none}.CareerListItem_readMore__Eo3Cr{position:static;width:100%;height:3rem;margin-top:var(--space-3)}.CareerListItem_arrowWrap__Rm1LS{position:static;width:100%}}.CareerList_root__Ea1qZ{width:100%;display:flex;flex-direction:column;gap:10rem}.CareerList_header__lk7e1{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:start;padding-bottom:var(--space-4)}.CareerList_headerHeading__gcbXn{display:flex;flex-direction:column}.CareerList_eyebrow__qSPyc{margin:0 0 var(--space-8)}.CareerList_heading__oEwkI{font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:var(--weight-normal);line-height:1.05;letter-spacing:var(--letter-spacing-tighter);margin:0;color:var(--text-primary)}.CareerList_headerIntro__kJneW{max-width:420px;padding-top:calc(14px + var(--space-8) + 4px)}.CareerList_headerIntro__kJneW p{font-size:var(--font-size-s);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.CareerList_listing__h78jb{display:flex;flex-direction:column;gap:var(--space-8)}.CareerList_filters___nUP5{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-6)}.CareerList_tab__awZv5{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1);background:transparent;border:none;cursor:pointer;font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-secondary);transition:color .15s ease}.CareerList_tab__awZv5:hover:not([data-disabled]),.CareerList_tab__awZv5[data-active]{color:var(--text-primary)}.CareerList_tab__awZv5[data-disabled]{cursor:default;opacity:.5}.CareerList_tabMarker__XzN_G{display:inline-block;width:9px;height:9px;flex-shrink:0;background:var(--marker-color,var(--text-secondary));opacity:.55;transition:opacity .15s ease}.CareerList_tab__awZv5:hover:not([data-disabled]) .CareerList_tabMarker__XzN_G,.CareerList_tab__awZv5[data-active] .CareerList_tabMarker__XzN_G{opacity:1}.CareerList_tabMarker__XzN_G[data-shape=circle]{border-radius:50%}.CareerList_tabMarker__XzN_G[data-shape=triangle]{-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.CareerList_tabMarker__XzN_G[data-shape=diamond]{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.CareerList_tabMarker__XzN_G[data-shape=pentagon]{-webkit-clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%)}.CareerList_list__U59Bx{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.CareerList_filterEmpty__NY90z{font-size:var(--font-size-s);color:var(--text-secondary);margin:0}.CareerList_reachOut__KNxYS{max-width:36rem;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.CareerList_reachOutHeading__Hcka8{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--weight-medium);letter-spacing:var(--letter-spacing-tighter);line-height:1.15;color:var(--text-primary);margin:0}.CareerList_reachOutBody__3iE7k{font-size:var(--font-size-s);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.CareerList_btnGray__9NvLE{position:relative;display:inline-block;margin-top:var(--space-2);padding:.75rem 1.75rem;background:var(--color-gray-400,#ededed);color:var(--text-primary);font-size:.9rem;font-weight:500;border-radius:4px;overflow:hidden;isolation:isolate}.CareerList_btnGray__9NvLE:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--color-gray-500,#d9d9d9);transition:width 1.2s cubic-bezier(.22,1,.36,1);z-index:-1}.CareerList_btnGray__9NvLE:hover:before{width:100%}.CareerList_emptyCard__DUjbI,.CareerList_emptyState__50m6M{display:flex;flex-direction:column}.CareerList_emptyCard__DUjbI{width:100%;background:var(--pearl);align-items:flex-start;gap:var(--space-4)}.CareerList_emptyCardHeading__yNdPj{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--weight-medium);letter-spacing:var(--letter-spacing-tighter);line-height:1.15;color:var(--text-primary);margin:0}.CareerList_emptyCardBody__sKTTK{font-size:var(--font-size-s);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0;max-width:36rem}@media (max-width:768px){.CareerList_root__Ea1qZ{gap:4rem}.CareerList_header__lk7e1{grid-template-columns:1fr;gap:var(--space-8)}.CareerList_headerIntro__kJneW{padding-top:0;max-width:none}.CareerList_filters___nUP5{justify-content:flex-start;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-2)}.CareerList_tab__awZv5{white-space:nowrap}}.Separator_separator__qTOr1{flex-shrink:0;background-color:var(--var-border-color,var(--border-color))}.Separator_separator--horizontal__0JNP_{width:100%;height:1px}.Separator_separator--vertical__zoufk{width:1px;height:100%}.Slider_wrapper__9p_Ez{display:flex;flex-direction:column;gap:var(--space-2)}.Slider_header__3Xx3g{display:flex;justify-content:space-between;align-items:center}.Slider_label__LWD_B{font-weight:var(--weight-medium);color:var(--var-text-primary,var(--text-primary))}.Slider_label__LWD_B,.Slider_value__xg4tB{font-family:var(--font-default);font-size:var(--font-size-sm)}.Slider_value__xg4tB{color:var(--var-text-secondary,var(--text-secondary))}.Slider_slider__4tLOR{position:relative;display:flex;align-items:center;width:100%;height:20px}.Slider_control__Jav1O{box-sizing:border-box;display:flex;align-items:center;width:100%;padding-block:.75rem;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Slider_track__UhsDX{position:relative;flex:1 1;height:4px;background-color:var(--gray-200);border-radius:var(--radius-2)}.Slider_indicator__dFemM{position:absolute;height:100%;background-color:var(--gray-900);border-radius:var(--radius-2);transition:width var(--duration-fast)}.Slider_slider__4tLOR[data-dragging] .Slider_indicator__dFemM{transition:none}.Slider_thumb__FXtIu{display:block;width:25px;height:15px;background-color:var(--gray-900);border-radius:var(--radius-1);border:2px solid var(--var-surface-elevated,var(--surface-elevated));cursor:-webkit-grab;cursor:grab;transition:left var(--duration-fast),transform var(--duration-fast);outline:none}.Slider_slider__4tLOR[data-dragging] .Slider_thumb__FXtIu{transition:transform var(--duration-fast)}.Slider_thumb__FXtIu:hover:not(:disabled){transform:scale(1.1)}.Slider_thumb__FXtIu:active:not(:disabled){cursor:-webkit-grabbing;cursor:grabbing}.Slider_thumb__FXtIu:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.Slider_thumb__FXtIu:disabled{opacity:.5;cursor:not-allowed}.Slider_slider__4tLOR:has(.Slider_thumb__FXtIu:disabled){opacity:.5}.Carousel_root__84416{position:relative;width:100%}.Carousel_viewport__q7qBI{overflow:hidden;width:100%;padding:0 0 var(--space-6) 0;padding-left:var(--carousel-content-inset,0)}.Carousel_grab__bQB6v{cursor:-webkit-grab;cursor:grab}.Carousel_grabbing___fA1P{cursor:-webkit-grabbing;cursor:grabbing}.Carousel_container__siVbU{display:flex;gap:var(--space-8);touch-action:pan-y pinch-zoom;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Carousel_equalHeight__ihB_g{align-items:stretch}.Carousel_equalWidth__zMGhu{align-items:flex-start}.Carousel_controls__ktdsp{position:absolute;bottom:calc(0px - 1rem);right:var(--carousel-controls-right,0);display:flex;gap:var(--space-2);z-index:2}.Carousel_controlsTop__4jmcN{bottom:auto;top:0;transform:translateY(calc(-100% - var(--space-4) - 3.75rem))}.Carousel_arrowBtn__WMkHF{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;transition:opacity .15s,transform .15s}.Carousel_arrowBtn__WMkHF:hover:not(:disabled){opacity:.7}.Carousel_arrowBtn__WMkHF:active:not(:disabled){transform:scale(.94)}.Carousel_arrowBtn__WMkHF:disabled{opacity:.25;cursor:not-allowed}.Carousel_arrowIcon__t1DN_{width:72px;height:auto;display:block}@media (max-width:767px){.Carousel_arrowIcon__t1DN_{width:44px}.Carousel_controlsTop__4jmcN{top:auto;bottom:calc(0px - 1rem);transform:none}}.CarouselCard_card__9zf8C{flex:0 0 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px}.CarouselCard_equalHeight__HiuxW{height:440px}.CarouselCard_equalWidth__S8Bgu{width:320px}.CarouselCard_media__9T6_p{--notch:17.5px;flex:1 1 auto;background:var(--clay);min-height:0;position:relative;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 65%,calc(var(--notch) / 2) 59%,calc(var(--notch) / 2) 41%,0 35%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 65%,calc(var(--notch) / 2) 59%,calc(var(--notch) / 2) 41%,0 35%)}.CarouselCard_mediaImg__1wvRj{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.CarouselCard_body__Yud_w{flex:0 0 auto;padding:var(--space-4) var(--space-6) var(--space-4) 0;display:flex;align-items:flex-start;gap:var(--space-4);background:transparent}.CarouselCard_title__3ePD8{margin:0;font-size:var(--font-size-m);font-weight:var(--weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--ink);line-height:1.2;min-height:2.4em}.CarouselCard_eyebrow__jJ3Xc{margin:0;font-family:var(--font-alternate);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}@media (max-width:767px){.CarouselCard_equalHeight__HiuxW{height:360px}.CarouselCard_equalWidth__S8Bgu{width:260px}.CarouselCard_body__Yud_w{padding:var(--space-3) var(--space-5)}}.ContactForm_form__hZJcM{display:flex;flex-direction:column;gap:var(--space-5);width:100%}.ContactForm_row__DS1yJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.ContactForm_submit__41XJi{width:100%;margin-top:var(--space-2)}@media (max-width:600px){.ContactForm_row__DS1yJ{grid-template-columns:1fr}}.ContactForm_field__rYS9e{display:flex;flex-direction:column;gap:var(--space-2)}.ContactForm_label__QIG34{font-family:var(--font-default);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.ContactForm_required__YJ6GJ{color:var(--red-600);margin-left:2px}.ContactForm_textarea__2Grp0{width:100%;padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);transition:all var(--duration-fast);outline:none;resize:vertical;min-height:120px}.ContactForm_textarea__2Grp0:focus{border-color:var(--gray-600);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.ContactForm_textareaError__F1daN{border-color:var(--red-500)}.ContactForm_textareaError__F1daN:focus{border-color:var(--red-600);box-shadow:0 0 0 3px rgba(245,78,0,.1)}.ContactForm_error__b0e35{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--red-600)}.ContactForm_formError__nn8lq{background-color:rgba(245,78,0,.08);color:var(--red-600)}.ContactForm_formError__nn8lq,.ContactForm_formSuccess__3Hwmj{padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);font-size:var(--font-size-sm)}.ContactForm_formSuccess__3Hwmj{background-color:rgba(0,128,0,.08);color:var(--green-600,#1b6e1b)}.ContactForm_honeypot___aSQz{position:absolute;left:-9999px;top:-9999px;height:0;width:0;opacity:0;pointer-events:none}.HeroSplash_heroSplash__hHeXq{padding:7rem 0 6rem}.HeroSplash_heroSplashGrid__gO1M1{align-items:start}.HeroSplash_eyebrow__WDyek{font-family:var(--font-alternate);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-orange,#f64a00);margin:2rem 0 1.25rem}.HeroSplash_heroH1__oMPyZ{font-family:var(--font-default);font-size:clamp(2.25rem,3.5vw,2.875rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin:2rem 0 0;color:var(--text-primary)}.HeroSplash_heroSub__Js0Gs{font-size:clamp(1.05rem,1.4vw,1.25rem);color:var(--text-secondary);line-height:1.55;margin:2rem 0 0}.HeroSplash_heroPillsWrap__hJ2TX{display:flex;justify-content:flex-start}.HeroSplash_heroPills__ffMFt{display:inline-flex;align-items:center;gap:.25rem;margin:1.25rem 0 0;padding:.25rem;background:#e5e5e5;border-radius:8px}.HeroSplash_heroPill__hzKeU{padding:.375rem .875rem;background:#f5f5f5;border-radius:6px;font-family:var(--font-alternate);font-size:.7rem;font-weight:400;letter-spacing:.08em;color:var(--text-primary);white-space:nowrap}.HeroSplash_spacer__CA0sq{height:20rem}@media (max-width:767px){.HeroSplash_heroSplash__hHeXq{padding:0 0 2.5rem}.HeroSplash_heroH1__oMPyZ{font-size:2.5rem;margin:1.25rem 0 0}.HeroSplash_heroSub__Js0Gs{display:none}.HeroSplash_eyebrow__WDyek{margin:1.25rem 0 .75rem}}.FAQSection_section__7qeFn{padding:5rem 0}.FAQSection_heading__8k404{font-size:clamp(1.75rem,4vw,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0 0 3rem}.CareerCTA_ctaBar__SYT4c{padding:10rem 0}.CareerCTA_modeLight__0ia7w.CareerCTA_ctaBar__SYT4c{padding:6rem 0}.CareerCTA_ctaInner__s39LS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.CareerCTA_ctaInlineText__wgzcm{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;text-align:left}.CareerCTA_ctaInlineCta__fEgPQ{display:flex;align-items:center;justify-content:flex-end;height:100%}.CareerCTA_ctaSublabel__grqOQ{margin:0}.CareerCTA_ctaEyebrow__PlBTy{font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0}.CareerCTA_ctaHeading__X_jia{font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0}.CareerCTA_ctaDescription__yMpJO{font-size:1.125rem;line-height:1.55;margin:0;max-width:36rem}.CareerCTA_btnPrimary__KdsoR{display:inline-block;padding:1.125rem 2.5rem;font-size:1rem;font-weight:500;border-radius:4px;transition:opacity .15s,transform .15s;white-space:nowrap;flex:0 0 auto}.CareerCTA_ctaInner__s39LS .CareerCTA_btnPrimary__KdsoR{margin-top:1rem}.CareerCTA_btnPrimary__KdsoR:hover{opacity:.85}.CareerCTA_modeDark__LlW8L .CareerCTA_ctaEyebrow__PlBTy{color:hsla(0,0%,100%,.6)}.CareerCTA_modeDark__LlW8L .CareerCTA_ctaHeading__X_jia{color:hsla(0,0%,100%,.95)}.CareerCTA_modeDark__LlW8L .CareerCTA_ctaDescription__yMpJO{color:hsla(0,0%,100%,.7)}.CareerCTA_modeDark__LlW8L .CareerCTA_btnPrimary__KdsoR{background:hsla(0,0%,100%,.95);color:#111}.CareerCTA_modeLight__0ia7w .CareerCTA_ctaEyebrow__PlBTy{color:rgba(0,0,0,.55)}.CareerCTA_modeLight__0ia7w .CareerCTA_ctaHeading__X_jia{color:rgba(0,0,0,.92)}.CareerCTA_modeLight__0ia7w .CareerCTA_ctaDescription__yMpJO{color:rgba(0,0,0,.65)}.CareerCTA_modeLight__0ia7w .CareerCTA_btnPrimary__KdsoR{background:#111;color:hsla(0,0%,100%,.95)}@media (max-width:768px){.CareerCTA_ctaBar__SYT4c{padding:6rem 0}.CareerCTA_modeLight__0ia7w.CareerCTA_ctaBar__SYT4c{padding:4rem 0}.CareerCTA_ctaDescription__yMpJO{font-size:1rem}.CareerCTA_btnPrimary__KdsoR{padding:1rem 2rem}.CareerCTA_ctaInlineCta__fEgPQ{justify-content:flex-start;margin-top:1.5rem}}.page_hero__jW202{margin-top:-80px;padding:calc(80px + 6rem) 0 4rem}.page_eyebrow__1Qrek{font-family:var(--font-alternate);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-orange,#f64a00);margin:0 0 1.25rem}.page_sectionLabel__oaUsQ{font-family:var(--font-default);font-size:var(--font-size-sm,13.5px);font-weight:400;color:var(--text-secondary,#555);margin:0 0 var(--space-6,1.5rem);padding-top:4px}.page_heroH1__L8LxE{font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.05;letter-spacing:-.025em;margin:0 0 .5rem;color:#000}.page_heroSub__f_50s{font-size:1.25rem;color:var(--text-secondary);font-style:italic;margin:0 0 1.5rem}.page_heroBody__1_Afm{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin:0}.page_section__9hY4Y{padding:5rem 0}.page_gridSection__wopTu{padding:6rem 3.5rem}.page_teamLayout__545v1{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--space-12,3rem);gap:var(--space-12,3rem);width:100%;align-items:start}.page_teamSidebar__mK196{position:-webkit-sticky;position:sticky;top:80px;align-self:start}.page_teamMain__t_nt3{width:100%;min-width:0}@media (max-width:768px){.page_gridSection__wopTu{padding:4rem 1.5rem}.page_teamLayout__545v1{grid-template-columns:1fr;gap:var(--space-6,1.5rem)}.page_teamSidebar__mK196{position:static}}.page_sectionAlt__Ihydu{background:var(--pearl,#f7f7f4)}.page_sectionH2__r6R9e{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:0 0 2rem}.page_roadmapLabel__MR5gU{margin-bottom:1.5rem}.page_sectionTitle__nPea8{font-family:var(--font-default);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0 0 3rem;max-width:720px}.page_body__GaVPj{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin:0 0 1.5rem}.page_inlineLink__dEbZv{color:var(--text-primary);border-bottom:1px solid;transition:opacity .15s}.page_inlineLink__dEbZv:hover{opacity:.65}.page_memberPlaceholder__Jw5y9{display:grid;grid-template-rows:auto auto;grid-gap:1rem;gap:1rem;padding:1.5rem;border:1px solid var(--border-color);border-radius:6px;background:#fff;height:100%}.page_memberAvatar__Lkktj{width:60px;height:60px;border-radius:50%;background:var(--concrete,#e6e5e0)}.page_memberInfo__DJP1z{display:grid;grid-template-rows:auto auto;grid-gap:.25rem;gap:.25rem}.page_memberName__LhdJ2{font-size:.95rem;font-weight:500;letter-spacing:-.01em}.page_memberRole__3oLY2{font-size:.825rem;color:var(--text-secondary)}.page_pressPlaceholder__bDon4{padding:3rem;border:1px dashed var(--border-color);border-radius:6px;text-align:center;font-size:.9rem;color:var(--text-secondary);margin-top:1.5rem}.page_awardCarouselWrap__mup5T{width:100%;margin-top:var(--space-6);--carousel-content-inset:3.5rem;--carousel-controls-right:3.5rem}@media (max-width:767px){.page_awardCarouselWrap__mup5T{--carousel-content-inset:var(--padding-m);--carousel-controls-right:var(--padding-m)}}.page_awardCardWrap__72xAD{flex:0 0 auto;width:min(28vw,320px);-moz-user-select:none;user-select:none;-webkit-user-select:none}.page_awardCardLink__FSw8F{display:block;height:100%;color:inherit;text-decoration:none}.page_awardCard__crZVa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.25rem;height:100%;min-height:240px;padding:2rem 1.5rem;border-radius:6px;background:#fff}.page_awardLogoWrap__XIesj{position:relative;width:140px;height:96px;flex:0 0 auto}.page_awardLogo__sXS4J{object-fit:contain;-webkit-user-drag:none;pointer-events:none}.page_awardCardTitle__0L8fq,.page_awardLogo__sXS4J{-moz-user-select:none;user-select:none;-webkit-user-select:none}.page_awardCardTitle__0L8fq{margin:0;align-self:stretch;text-align:left;font-family:var(--font-default);font-weight:500;font-size:18px;color:var(--text-primary,#222);letter-spacing:-.01em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){.page_awardCardWrap__72xAD{width:70vw}}.page_footer__T_QAO{padding:2rem 0}.page_footerLogo__c87xT{font-family:var(--font-alternate);font-size:.875rem;font-weight:400;letter-spacing:-.01em}.page_footerRight__5ZZMb{display:grid;justify-items:end}.page_footerTagline__GyuKL{font-size:.8rem;color:var(--text-secondary)}.page_photoSection__S_nJ9{padding:0 3.5rem 4rem}.page_photoGrid__yVJHe{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;width:100%}.page_photoTile__baZaf{--chamfer-depth:8.75px;position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--concrete,#e6e5e0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(68% + var(--chamfer-depth)),var(--chamfer-depth) 68%,var(--chamfer-depth) 32%,0 calc(32% - var(--chamfer-depth)));clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(68% + var(--chamfer-depth)),var(--chamfer-depth) 68%,var(--chamfer-depth) 32%,0 calc(32% - var(--chamfer-depth)))}.page_photoImage__zV2uh{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.page_photoSection__S_nJ9{padding:0 1.5rem 3rem}.page_photoGrid__yVJHe{grid-template-columns:repeat(2,1fr)}}.page_investorGrid__oezxg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:1024px){.page_investorGrid__oezxg{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_investorGrid__oezxg{grid-template-columns:1fr}}.HeroVideo_placeholder__jjJzG{position:relative;width:100%;padding-bottom:56.25%;border-radius:var(--radius-6)}.HeroVideo_frame__TtZfI{position:fixed;top:0;left:0;width:100vw;height:100svh;overflow:hidden;background:#000;will-change:top,left,width,height,border-radius,clip-path}.HeroVideo_video__ZJXD4{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.HeroVideo_scrim__vVgvA{position:absolute;inset:0;background:rgba(0,0,0,.25);opacity:0;will-change:opacity}.HeroVideo_mark__tBmqQ{position:absolute;top:50%;left:2rem;transform:translateY(-50%);width:120px;height:auto;filter:invert(1)}.HeroVideo_overlay__GnLVi{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-between;padding:0 2rem 2rem;pointer-events:none;will-change:opacity}.HeroVideo_status__pnK62{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;color:#fff;letter-spacing:.01em}.HeroVideo_statusDot__AOWSV{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.HeroVideo_scrollArrow___JV9o{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;padding:.5rem;margin:-.5rem;border:none;background:transparent;cursor:pointer;pointer-events:auto}.HeroVideo_clock__pAD_4{font-size:.8rem;font-weight:500;color:#fff;letter-spacing:.01em}.HeroVideo_clockLabel__54SQN{opacity:.6}@media (max-width:767px){.HeroVideo_placeholder__jjJzG{padding-bottom:0;height:100svh;border-radius:0;width:100vw;max-width:100vw;margin-left:calc(-1 * var(--grid-gutter, 1.25rem))}.HeroVideo_frame__TtZfI{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;-webkit-clip-path:none;clip-path:none}.HeroVideo_overlay__GnLVi{padding:0 1rem 1.25rem;opacity:1}.HeroVideo_scrim__vVgvA{opacity:0}.HeroVideo_mark__tBmqQ{left:1rem;width:84px}.HeroVideo_status__pnK62{display:none}.HeroVideo_clock__pAD_4{font-size:.75rem;margin-left:auto}.HeroVideo_scrollArrow___JV9o{bottom:1.25rem;left:1rem;transform:none}}.HomeDensitySection_section__i90To{padding:5rem 0;overflow:hidden}.HomeDensitySection_carouselWrap__ilwFg{width:100%;margin-top:var(--space-6);--carousel-content-inset:3.5rem;--carousel-controls-right:3.5rem}@media (max-width:767px){.HomeDensitySection_carouselWrap__ilwFg{--carousel-content-inset:var(--padding-m);--carousel-controls-right:var(--padding-m)}}.Intro_overlay__60C1R{position:fixed;inset:0;z-index:9999;pointer-events:none}.Intro_black__y67_K{position:absolute;inset:0;background:#000;display:grid;align-items:center;justify-items:end;padding:0 6vw;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 62%,0 58%,0 54%,0 46%,0 42%,0 38%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 62%,0 58%,0 54%,0 46%,0 42%,0 38%,0 0)}.Intro_blackNotch__EjwHD{transition:-webkit-clip-path .5s cubic-bezier(.22,1,.36,1);transition:clip-path .5s cubic-bezier(.22,1,.36,1);transition:clip-path .5s cubic-bezier(.22,1,.36,1),-webkit-clip-path .5s cubic-bezier(.22,1,.36,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 62%,1.5% 59%,3.5% 55%,3.5% 45%,1.5% 41%,0 38%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 62%,1.5% 59%,3.5% 55%,3.5% 45%,1.5% 41%,0 38%,0 0)}.Intro_blackWipe__jbN_Z{transition:-webkit-clip-path 1s cubic-bezier(.45,0,.15,1);transition:clip-path 1s cubic-bezier(.45,0,.15,1);transition:clip-path 1s cubic-bezier(.45,0,.15,1),-webkit-clip-path 1s cubic-bezier(.45,0,.15,1);-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%,100% 62%,100% 59%,100% 55%,100% 45%,100% 41%,100% 38%,100% 0);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%,100% 62%,100% 59%,100% 55%,100% 45%,100% 41%,100% 38%,100% 0)}.Intro_linework__rRgP5{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.Intro_line__rVHYK{stroke:#555;stroke-linecap:square;stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset 0s}.Intro_lineIn__p_eGk{animation:Intro_drawLine__ogSNo .6s cubic-bezier(.22,1,.36,1) var(--delay,0s) forwards}@keyframes Intro_drawLine__ogSNo{to{stroke-dashoffset:0}}.Intro_wordmarkRow__Ma3E0{display:flex;align-items:center;gap:12px}.Intro_wordmarkBlock__Nx_xS{display:block;width:20px;height:15px;background:#fff;flex-shrink:0}.Intro_wordmark__xkSCA{font-family:var(--font-default);font-size:20px;font-weight:500;letter-spacing:-1px;line-height:1.1;color:#fff;text-align:left;max-width:90vw;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.Intro_wordmarkReveal__QOviq{animation:Intro_printIn__McLnm .8s cubic-bezier(.22,1,.36,1) .3s forwards}@keyframes Intro_printIn__McLnm{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (max-width:767px){.Intro_black__y67_K{justify-items:start;padding:0 6vw 0 10vw}}.LogoWall_section____b2n{padding:2rem 0}.LogoWall_row__gGfSJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;width:100%;align-items:stretch}.LogoWall_cardCell__l2EcX{display:block;height:176px;text-decoration:none}.LogoWall_logo__QuSb8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 2rem;box-sizing:border-box;background:var(--pearl,#f7f7f4);color:#8a8a85;filter:grayscale(1);transition:background .2s ease,color .2s ease}a.LogoWall_cardCell__l2EcX:hover .LogoWall_logo__QuSb8{background:#eeeeea;color:#2a2a28}.LogoWall_logo__QuSb8 svg{height:64px;width:auto;max-width:100%;display:block}.LogoWall_headerCell__MKX8Z{position:relative;align-self:start}.LogoWall_headerLabel__cxuW9{position:absolute;bottom:100%;left:0;margin-bottom:1rem}.LogoWall_headerHeading__iB_io{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.15;color:#19191a;margin:0}@media (max-width:767px){.LogoWall_headerHeading__iB_io{font-size:1.875rem}.LogoWall_row__gGfSJ{grid-template-columns:1fr;gap:.75rem}.LogoWall_cardCell__l2EcX{height:122px}.LogoWall_logo__QuSb8{padding:0 1.25rem}.LogoWall_logo__QuSb8 svg{height:51px}}.MissionSection_section__yPXO7{padding:5rem 0}.MissionSection_image__R7Kbq{width:100%;height:100%;object-fit:cover;display:block}.MissionSection_content__cpX_j{display:flex;flex-direction:column;height:100%}.MissionSection_header__AW2HM{max-width:32rem}.MissionSection_paragraphs__CxvWg{display:flex;flex-direction:column;gap:1.25rem;max-width:36rem;margin-top:1rem}.MissionSection_body__y0Y2L{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin:0}.MissionSection_cta__oJ7xP{margin-top:0}.MissionSection_btnGray___20x8{position:relative;display:inline-block;padding:.75rem 1.75rem;background:var(--color-gray-400,#ededed);color:var(--text-primary);font-size:.9rem;font-weight:500;border-radius:4px;overflow:hidden;isolation:isolate}.MissionSection_btnGray___20x8:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--color-gray-500,#d9d9d9);transition:width 1.2s cubic-bezier(.22,1,.36,1);z-index:-1}.MissionSection_btnGray___20x8:hover:before{width:100%}@media (max-width:767px){.MissionSection_section__yPXO7{padding:3.5rem 0}.MissionSection_content__cpX_j{margin-top:2rem}}.ImpactCard_card__WTHON{display:flex;flex-direction:column;gap:var(--space-6,1.5rem)}.ImpactCard_media__qGQmg{position:relative;width:100%;aspect-ratio:3/4;background:var(--pearl,#b5b3a8);overflow:hidden;border-radius:6px}.ImpactCard_img__cg4BM{width:100%;height:100%;object-fit:cover;display:block}.ImpactCard_imgPlaceholder__ZKPeE{width:100%;height:100%;background:var(--pearl,#b5b3a8)}.ImpactCard_body__4wUXg{display:flex;flex-direction:column;gap:var(--space-2,.5rem)}.ImpactCard_title__7hnEy{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--text-primary)}.ImpactCard_description__shCaQ{font-size:var(--font-size-s,.875rem);line-height:1.55;color:var(--text-secondary);margin:0}.ImpactGrid_grid__bFLzk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6,1.5rem);gap:var(--space-6,1.5rem);width:100%}@media (max-width:768px){.ImpactGrid_grid__bFLzk{grid-template-columns:1fr}}.page_main__ko9VD{background:#0a0a08}.page_eyebrow__xEBW_{font-family:var(--font-alternate);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-orange,#f64a00);margin:0 0 1.25rem}.page_section__dkRee{padding:5rem 0}.page_sectionLabel__nwY7j{margin-bottom:1.5rem}.page_approachH2__oOwU4{font-size:clamp(1.75rem,4vw,3rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}.page_approachH2Gray___tfWO{color:#bebfc0}.page_approachBody__FgUCS{font-size:clamp(1rem,1.5vw,1.125rem);color:#abaaa5;line-height:1.65;margin:1.75rem 0 0;max-width:60ch}.page_sectionAlt__Tso_r{background:var(--pearl,#f7f7f4)}.page_body__UX8Za{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin:0 0 1.25rem}.page_patentMarquee__e0tSv{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent)}.page_patentTrack__6vq4y{display:flex;gap:2rem;width:max-content;animation:page_patentScroll__LRk6o 60s linear infinite}@keyframes page_patentScroll__LRk6o{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page_patentTrack__6vq4y{animation:none}}.page_patentCard__KaJPC{flex:0 0 auto;width:min(34vw,440px);display:flex;flex-direction:column;gap:.875rem;border-radius:6px;padding:1.25rem 1.5rem;background:#131311}.page_patentStatus__ey9Gm{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;font-family:var(--font-alternate);font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:.375rem .625rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12)}.page_patentStatusDot__pcdS9{width:6px;height:6px;border-radius:0;background:currentColor}.page_patentStatusPublished__3YRNx{color:#bebfc0}.page_patentStatusPublished__3YRNx .page_patentStatusDot__pcdS9{background:#4ade80}.page_patentStatusPending__rnvBZ{color:#8a8a85}.page_patentStatusPending__rnvBZ .page_patentStatusDot__pcdS9{background:#60a5fa;border-radius:0}.page_patentTitle__cc0fj{font-size:1.0625rem;font-weight:500;line-height:1.4;letter-spacing:-.01em;margin:0;color:#e6e5e0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_patentMetaList__OOphk{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:.5rem;row-gap:.5rem}.page_patentMetaRow__qNRx4{display:flex;flex-direction:column;gap:.125rem;min-width:0}.page_patentMetaLabel__wC_87{font-family:var(--font-alternate);font-size:.625rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6b6b66;margin:0;line-height:1.2}.page_patentMetaValue__8eowv{font-family:var(--font-mono,monospace);font-size:.8125rem;letter-spacing:.02em;color:#bebfc0;margin:0;line-height:1.2}@media (max-width:767px){.page_patentCard__KaJPC{width:78vw}.page_approachBody__FgUCS{font-size:1.0625rem;margin:1rem 0 0}}.page_contentH2__eBaFC{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:0 0 1.25rem}.page_resultBox___jv_R{margin-top:2rem;padding:1.25rem 1.5rem;border-left:3px solid var(--color-orange,#f64a00);background:var(--pearl,#f7f7f4)}.page_resultLabel__GQQSu{display:block;font-family:var(--font-alternate);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--color-orange,#f64a00);margin-bottom:.5rem}.page_resultText__pVcYg{font-size:1rem;font-weight:500;line-height:1.5}.page_featureList__H8BRH{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.page_featureItem__Xt3DE{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start;padding:1.5rem 0}.page_featureDot__6tSpT{display:block;width:8px;height:8px;border-radius:50%;background:var(--color-orange,#f64a00);margin-top:6px}.page_featureItem__Xt3DE strong{display:block;font-size:.9rem;font-weight:500;margin-bottom:.3rem}.page_featureItem__Xt3DE p{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.page_pillars__ZpRVX{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_pillar__KwBIb{padding:1.5rem;border:1px solid var(--border-color);border-radius:6px;background:#fff}.page_pillar__KwBIb h3{font-size:.9rem;font-weight:500;margin:0 0 .5rem}.page_pillar__KwBIb p{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.page_impactH2__8pK9a{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:0}.page_footer__Pp5UL{padding:2rem 0}.page_footerLogo__bnsic{font-family:var(--font-alternate);font-size:.875rem;font-weight:400;letter-spacing:-.01em}.page_footerRight__cYKf2{display:grid;justify-items:end}.page_footerTagline__3ib6k{font-size:.8rem;color:var(--text-secondary)}