.button_base__XCZfQ{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--f-sans);font-weight:var(--fw-medium);font-size:var(--fs-body-sm);letter-spacing:-.005em;border:none;border-radius:var(--r-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all var(--duration-base) var(--ease-standard)}.button_base__XCZfQ svg{flex:none;width:14px;height:14px}.button_base__XCZfQ:active{transform:scale(.98)}.button_base__XCZfQ:focus-visible{outline:2px solid var(--control-accent);outline-offset:2px}.button_base__XCZfQ:disabled{opacity:.4;pointer-events:none}@property --btn-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.button_primary__iOyjB{border:var(--btn-ring-width) solid transparent;background:linear-gradient(var(--fill-strong),var(--fill-strong)) padding-box,conic-gradient(from var(--btn-ring-angle),var(--s3-indigo),var(--s3-violet),var(--s3-rose),var(--s3-ambre),var(--s3-indigo)) border-box;color:var(--text-on-fill);font-weight:var(--fw-semibold);animation:button_btn-ring-turn__AUIy6 var(--btn-ring-turn) linear infinite}@keyframes button_btn-ring-turn__AUIy6{to{--btn-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.button_primary__iOyjB{animation:none}}.button_primary__iOyjB:hover{opacity:.92}.button_dark__hOk5J{background:var(--fill-strong);color:var(--text-on-fill);font-weight:var(--fw-semibold)}.button_dark__hOk5J:hover{opacity:.92}.button_secondary__NAlwp{background:var(--button-secondary-bg,var(--surface-button));color:var(--text-primary);box-shadow:var(--button-secondary-shadow,var(--shadow-button))}.button_secondary__NAlwp:hover{background:var(--button-secondary-bg-hover,var(--surface-button));box-shadow:var(--button-secondary-shadow-hover,var(--shadow-button-hover))}.button_secondary__NAlwp:active{transform:none;background:var(--surface-button-pressed);box-shadow:var(--shadow-button-pressed)}.button_white__MTLSk{background:var(--surface-raised);color:var(--text-primary);font-weight:var(--fw-semibold)}.button_white__MTLSk:hover{opacity:.92}.button_ghost__kVaZn{background:transparent;color:var(--text-secondary)}.button_ghost__kVaZn:hover{color:var(--text-primary);background:var(--surface-raised)}.button_link__HmMms{background:transparent;color:var(--text-secondary)}.button_link__HmMms:hover{color:var(--text-primary);background:transparent}.button_danger__kKflF{background:var(--state-error);color:var(--text-on-fill);font-weight:var(--fw-semibold)}.button_danger__kKflF:hover{opacity:.92}.button_sm__A_BZi{height:24px;padding:0 var(--space-3);font-size:var(--fs-caption)}.button_md__DlM98{height:32px;padding:0 var(--space-4);font-size:var(--fs-caption)}.button_lg__4rI8T{height:40px;padding:0 var(--space-6)}.button_spinner__A3f1l{display:inline-block;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:var(--r-full);animation:button_spin__6uFT1 .6s linear infinite}@keyframes button_spin__6uFT1{to{transform:rotate(1turn)}}.card-checkbox_card__Bom_k{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;transition:all var(--duration-base) var(--ease-standard)}.card-checkbox_card__Bom_k:hover{background:var(--surface-hover)}.card-checkbox_box__Kz400{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--border-strong);background:var(--surface-raised);border-radius:var(--r-sm);transition:border-color var(--duration-base),background var(--duration-base);flex-shrink:0;margin-top:var(--space-0-5)}.card-checkbox_fill__XBZV4{display:none;width:12px;height:12px;background:var(--gradient);border-radius:2px}.card-checkbox_card__Bom_k:has(.card-checkbox_input__544_2:checked){border-color:var(--control-accent);background:var(--brand-tint-subtle)}.card-checkbox_input__544_2:checked~.card-checkbox_box__Kz400 .card-checkbox_fill__XBZV4{display:block}.card-checkbox_iconBox__HwsBm{width:45px;height:45px;padding:var(--space-3);border-radius:var(--r-sm);background:var(--surface-hover);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-secondary)}.card-checkbox_iconBox__HwsBm svg{width:24px;height:24px}.card-checkbox_content__mzUdI{flex:1 1;min-width:0;display:flex;flex-direction:column}.card-checkbox_title__Prei0{font-family:var(--f-sans);font-weight:var(--fw-bold);font-size:var(--fs-heading-sm)}.card-checkbox_description___2Ys5{font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-secondary);margin-top:var(--space-0-5)}.card-checkbox_card__Bom_k:focus-within:has(.card-checkbox_input__544_2:focus-visible){outline:2px solid var(--control-accent);outline-offset:2px}.card-checkbox_disabled__yx_t_{opacity:.4;pointer-events:none}.card-radio_card__50jFk{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;transition:all var(--duration-base) var(--ease-standard)}.card-radio_card__50jFk:hover,.card-radio_iconBox__g0_T0{background:var(--surface-hover)}.card-radio_iconBox__g0_T0{width:45px;height:45px;padding:var(--space-3);border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-secondary)}.card-radio_iconBox__g0_T0 svg{width:24px;height:24px}.card-radio_content__s__V7{flex:1 1;min-width:0;display:flex;flex-direction:column}.card-radio_title__AoXQX{font-family:var(--f-sans);font-weight:var(--fw-bold);font-size:var(--fs-heading-sm)}.card-radio_description__8_ZMd{font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-secondary);margin-top:var(--space-0-5)}.card-radio_indicator__ATK5b{width:20px;height:20px;border:1px solid var(--border-strong);border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:var(--space-0-5)}.card-radio_dot__PxEdL{width:10px;height:10px;border-radius:var(--r-full);background:var(--gradient);display:none}.card-radio_dotVisible__bMv7l{display:block}.card-radio_checked__XApm2{border-color:var(--control-accent);background:color-mix(in srgb,var(--control-accent) 5%,var(--surface-raised))}.card-radio_card__50jFk:focus-within:has(.card-radio_input__XdIch:focus-visible){outline:2px solid var(--control-accent);outline-offset:2px}.card-radio_disabled__85L1Z{opacity:.4;pointer-events:none}.menu_wrapper__rcXqt{position:relative;display:flex;align-items:center}.menu_panel__5rzeu{position:absolute;top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:280px;padding:var(--space-2);background:var(--surface-default);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-raised)}.menu_start__gXEVF{left:0}.menu_end__Kq_cq{right:0}.menu_group__4oBNl{padding:var(--space-2) 0 0;border-top:1px solid var(--border)}.menu_group__4oBNl:first-child{padding-top:0;border-top:none}.menu_group__4oBNl+.menu_group__4oBNl{margin-top:var(--space-2)}.menu_item__xcKce{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--r-sm);background:transparent;color:var(--text-secondary);font-family:var(--f-sans);font-size:var(--fs-body-md);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.menu_item__xcKce:hover{background:var(--surface-hover);color:var(--text-primary)}.menu_item__xcKce.menu_danger__Z__ZI{color:var(--state-error)}.menu_item__xcKce.menu_danger__Z__ZI:hover{color:var(--state-error);background:color-mix(in srgb,var(--state-error) 12%,transparent)}.menu_item__xcKce:disabled{opacity:.6;cursor:default}.menu_itemIcon__n9HJI{display:flex;flex:0 0 auto}.menu_itemText__18JAI{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.menu_itemLabel__FGDIL{font-weight:var(--fw-medium)}.menu_itemDescription__rmxND{font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--text-muted)}.modal_dialog__bAWUU{--button-secondary-bg:var(--surface-subtle);--button-secondary-bg-hover:color-mix(in srgb,var(--surface-subtle),var(--text-primary) 6%);--button-secondary-shadow:none;--button-secondary-shadow-hover:none;background:var(--surface-raised);border:none;border-radius:var(--r-dock);padding:0;margin:auto;width:100%;max-width:480px;box-shadow:var(--shadow-sheet);color:var(--text-primary);overflow:hidden}.modal_dialog__bAWUU:focus{outline:none}.modal_dialog__bAWUU::-webkit-backdrop{background:var(--surface-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal_dialog__bAWUU::backdrop{background:var(--surface-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal_body__ojoGN{--modal-pad-x:var(--space-6)}.modal_header__ooDIA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-1) var(--modal-pad-x)}.modal_title__nAjZw{margin:0;font-family:var(--f-block-title);font-weight:var(--fw-semibold);font-size:var(--fs-h4);line-height:var(--lh-snug);letter-spacing:var(--tracking-block)}.modal_close__V82dl{background:none;border:none;color:var(--text-primary);cursor:pointer;display:grid;place-items:center;width:var(--space-8);height:var(--space-8);flex:none;border-radius:50%;transition:opacity var(--duration-base) var(--ease-standard)}.modal_close__V82dl:hover{opacity:.7}.modal_close__V82dl:focus-visible{outline:2px solid var(--control-accent);outline-offset:2px}.modal_content__D70Lw{font-size:var(--fs-body-sm);color:var(--text-secondary);line-height:var(--lh-loose);max-height:calc(100dvh - 280px);overflow-y:auto;padding:var(--space-3) var(--modal-pad-x) var(--space-1)}.modal_content__D70Lw:last-child{padding-bottom:var(--modal-pad-x)}.modal_actions__aaQvg{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-5) var(--modal-pad-x) var(--modal-pad-x)}@media (max-width:480px){.modal_body__ojoGN{--modal-pad-x:var(--space-5)}}@keyframes modal_slideUp__X6MKu{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modal_slideDown__EgkUs{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:640px){.modal_dialog__bAWUU{position:fixed;inset:unset;bottom:0;left:0;right:0;top:auto;margin:0;max-width:100%;width:100%;max-height:calc(100dvh - var(--space-12));border-radius:var(--r-dock) var(--r-dock) 0 0;animation:modal_slideUp__X6MKu var(--duration-slow) var(--ease-standard) forwards}.modal_body__ojoGN,.modal_dialog__bAWUU[open]{display:flex;flex-direction:column}.modal_body__ojoGN{flex:1 1;min-height:0}.modal_header__ooDIA{flex:none}.modal_content__D70Lw{flex:1 1;min-height:0;max-height:none}.modal_body__ojoGN .modal_actions__aaQvg{flex:none;padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom))}.modal_content__D70Lw:last-child{padding-bottom:calc(var(--modal-pad-x) + env(safe-area-inset-bottom))}.modal_body__ojoGN .modal_actions__aaQvg{flex-wrap:wrap}.modal_body__ojoGN .modal_actions__aaQvg>*{flex:1 1 auto;height:40px;white-space:nowrap}.modal_dialogClosing__iWhAj{animation:modal_slideDown__EgkUs var(--duration-slow) var(--ease-standard) forwards}}.option-card_card__v34rl{display:inline-flex;align-items:center;gap:var(--space-2);width:max-content;max-width:100%;height:var(--space-8);padding:0 var(--space-3);border-radius:var(--r-full);background:var(--surface-raised);box-shadow:var(--shadow-button);cursor:pointer;font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),scale var(--duration-base) var(--ease-standard)}.option-card_card__v34rl:hover{box-shadow:var(--shadow-button-hover);color:var(--text-primary)}.option-card_card__v34rl:active{scale:.97}.option-card_icon__kA54f{width:16px;height:16px;flex-shrink:0;color:var(--text-muted)}.option-card_label__09N5I{white-space:nowrap;line-height:var(--lh-none)}.option-card_card__v34rl:has(.option-card_input__V4Avu:checked){background:var(--fill-strong);color:var(--text-on-fill);box-shadow:var(--shadow-dock-publish)}.option-card_card__v34rl:has(.option-card_input__V4Avu:checked) .option-card_icon__kA54f{color:var(--text-on-fill)}.option-card_card__v34rl:focus-within:has(.option-card_input__V4Avu:focus-visible){outline:2px solid var(--control-accent);outline-offset:2px}.option-card_disabled__Qni_M{opacity:.4;pointer-events:none}@media (prefers-reduced-motion:reduce){.option-card_card__v34rl{transition:none}.option-card_card__v34rl:active{scale:none}}.option-tile_tile__qZVX2{display:grid;align-content:start;grid-gap:2px;gap:2px;padding:var(--space-3) var(--space-4);border-radius:var(--r-lg);background:var(--surface-raised);box-shadow:var(--shadow-button);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),scale var(--duration-base) var(--ease-standard)}.option-tile_tile__qZVX2:hover{box-shadow:var(--shadow-button-hover)}.option-tile_withIcon__kpHbO{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-4)}.option-tile_withIcon__kpHbO>:not(.option-tile_icon__A65Vl){grid-column:1}.option-tile_icon__A65Vl{grid-column:2;grid-row:1/span 2;align-self:center;width:var(--space-6);height:var(--space-6);color:var(--text-secondary)}.option-tile_tile__qZVX2:has(.option-tile_input__iWE2X:checked) .option-tile_icon__A65Vl{color:var(--text-on-fill)}.option-tile_iconCorner__OIyVl{grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch}.option-tile_iconCorner__OIyVl>:not(.option-tile_icon__A65Vl){grid-column:1/-1}.option-tile_iconCorner__OIyVl .option-tile_label__JFnjH{grid-row:3;margin-top:var(--space-3)}.option-tile_iconCorner__OIyVl .option-tile_description__GkVR_{grid-row:4}.option-tile_iconCorner__OIyVl .option-tile_icon__A65Vl{grid-row:1;align-self:start}.option-tile_disabled__taDMV .option-tile_icon__A65Vl{color:var(--text-muted)}.option-tile_tile__qZVX2:active{scale:.99}.option-tile_label__JFnjH{font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--text-primary)}.option-tile_description__GkVR_{max-width:var(--option-tile-desc-max,none);font-family:var(--f-sans);font-size:var(--fs-label);line-height:var(--lh-normal);color:var(--text-secondary)}.option-tile_tile__qZVX2:has(.option-tile_input__iWE2X:checked){background:var(--fill-strong);box-shadow:var(--shadow-dock-publish)}.option-tile_tile__qZVX2:has(.option-tile_input__iWE2X:checked) .option-tile_label__JFnjH{color:var(--text-on-fill)}.option-tile_tile__qZVX2:has(.option-tile_input__iWE2X:checked) .option-tile_description__GkVR_{color:var(--text-on-fill-muted)}.option-tile_quiet___iTc5{background:transparent;box-shadow:none;outline:1px dashed color-mix(in srgb,var(--text-primary) 24%,transparent);outline-offset:-1px}.option-tile_quiet___iTc5:hover{box-shadow:none;outline-color:color-mix(in srgb,var(--text-primary) 45%,transparent)}.option-tile_quiet___iTc5 .option-tile_label__JFnjH{font-weight:var(--fw-medium);color:var(--text-secondary)}.option-tile_quiet___iTc5:has(.option-tile_input__iWE2X:checked){outline:none}.option-tile_tile__qZVX2:focus-within:has(.option-tile_input__iWE2X:focus-visible){outline:2px solid var(--control-accent);outline-offset:2px}.option-tile_disabled__taDMV{cursor:not-allowed}.option-tile_disabled__taDMV .option-tile_description__GkVR_,.option-tile_disabled__taDMV .option-tile_label__JFnjH{color:var(--text-muted)}.option-tile_disabled__taDMV:hover{box-shadow:var(--shadow-button)}.option-tile_disabled__taDMV:active{scale:none}@media (prefers-reduced-motion:reduce){.option-tile_tile__qZVX2{transition:none}.option-tile_tile__qZVX2:active{scale:none}}.pagination_nav__TszQ2{display:inline-flex;align-items:center;gap:var(--space-1)}.pagination_btn__c3aYs{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 var(--space-2);font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;transition:all var(--duration-base) var(--ease-standard)}.pagination_btn__c3aYs:hover:not(:disabled){color:var(--text-primary);background:var(--surface-hover);border-color:var(--border-strong)}.pagination_btn__c3aYs:disabled{opacity:.3;cursor:default}.pagination_btnActive__PqB_O{font-weight:var(--fw-bold)}.pagination_btnActive__PqB_O,.pagination_btnActive__PqB_O:hover{background:var(--gradient-strong);color:var(--text-on-fill);border-color:transparent}.pagination_btnArrow__4y0qr{color:var(--text-muted)}.pagination_btnArrow__4y0qr:hover:not(:disabled){color:var(--text-primary)}.pagination_ellipsis__KJdeG{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-label_label__dDzZo{position:absolute;bottom:calc(100% + var(--space-2));left:var(--space-1);display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--fw-semibold)}.preview-label_label__dDzZo svg{color:var(--s3-violet)}.radio-square-card_card__7CR_D{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);flex-shrink:0;width:140px;height:124px;padding:var(--space-3);border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard),background var(--duration-base) var(--ease-standard)}.radio-square-card_card__7CR_D:hover{background:var(--surface-hover)}.radio-square-card_indicator__YjhVT{position:absolute;top:var(--space-2);right:var(--space-2);width:14px;height:14px;border:1px solid var(--border-strong);border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--duration-base)}.radio-square-card_dot__8y63x{width:6px;height:6px;border-radius:var(--r-full);background:var(--gradient);display:none}.radio-square-card_icon__JT9Z1{width:26px;height:26px;color:var(--text-secondary);transition:color var(--duration-base);flex-shrink:0}.radio-square-card_label__VBXRe{font-family:var(--f-sans);font-weight:var(--fw-medium);font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--text-primary)}.radio-square-card_card__7CR_D:has(.radio-square-card_input__nYFkl:checked){border-color:var(--control-accent);background:var(--brand-tint-subtle)}.radio-square-card_input__nYFkl:checked~.radio-square-card_indicator__YjhVT{border-color:var(--control-accent)}.radio-square-card_input__nYFkl:checked~.radio-square-card_indicator__YjhVT .radio-square-card_dot__8y63x{display:block}.radio-square-card_input__nYFkl:checked~.radio-square-card_icon__JT9Z1{color:var(--brand-text)}.radio-square-card_card__7CR_D:focus-within:has(.radio-square-card_input__nYFkl:focus-visible){outline:2px solid var(--control-accent);outline-offset:2px}.radio-square-card_disabled__W7rRN{opacity:.4;pointer-events:none}.radio-square-card_group__rrnQc{display:flex;flex-wrap:wrap;gap:var(--space-2)}.search-bar_wrapper__ZKnx8{position:relative}.search-bar_icon__nXZJY{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--text-muted);pointer-events:none}.search-bar_input__hDN_M{width:100%;height:40px;padding:0 40px 0 44px;font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-sm);outline:none;transition:border-color var(--duration-base) var(--ease-standard)}.search-bar_input__hDN_M::placeholder{color:var(--text-muted)}.search-bar_input__hDN_M:hover{border-color:var(--border-strong)}.search-bar_input__hDN_M:focus{border-color:var(--border-focus);outline:2px solid var(--control-accent);outline-offset:2px}.search-bar_input__hDN_M::-webkit-search-cancel-button{display:none}.search-bar_clear__02fHK{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-muted);cursor:pointer;padding:var(--space-0-5);display:flex}.search-bar_clear__02fHK:hover{color:var(--text-primary)}.search-bar_clear__02fHK svg{width:16px;height:16px}.select-search_wrapper__eWxGM{display:flex;flex-direction:column;gap:var(--space-1)}.select-search_label__fH_j9{font-family:var(--f-sans);font-size:var(--fs-heading-sm);font-weight:var(--fw-bold);color:var(--text-secondary)}.select-search_selectWrapper__gVY0q{position:relative}.select-search_select__Dueb1{width:100%;height:40px;padding:0 var(--space-3) 0 var(--space-4);display:flex;align-items:center;gap:var(--space-2);font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard);text-align:left}.select-search_select__Dueb1:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}.select-search_selectWrapper__gVY0q:focus-within{outline:2px solid var(--control-accent);outline-offset:2px}.select-search_selectWrapper__gVY0q:focus-within .select-search_select__Dueb1:not(:disabled){border-color:var(--border-focus)}.select-search_select__Dueb1:focus-visible{outline:none}.select-search_select__Dueb1[aria-expanded=true]{border-color:var(--border-focus)}.select-search_selectError___X4UK{border-color:var(--state-error)!important}.select-search_selectPlaceholder__NnLQm{color:var(--text-muted)}.select-search_select__Dueb1:disabled{opacity:.4;cursor:default}.select-search_selectValue__pe4Ig{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-search_chevron__sxzsP{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;transition:transform var(--duration-base) var(--ease-standard)}.select-search_chevronOpen__COXTl{transform:rotate(180deg)}.select-search_dropdown__UtBbC{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--r-sm);z-index:var(--z-dropdown);box-shadow:var(--shadow-raised);overflow:hidden}.select-search_searchBox__Q5BYn{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.select-search_searchIcon__CoAZx{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}.select-search_searchInput__U0gdv{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-primary);padding:0}.select-search_searchInput__U0gdv:focus-visible{outline:none}.select-search_searchInput__U0gdv::placeholder{color:var(--text-muted)}.select-search_list__lBUB3{max-height:200px;overflow-y:auto;list-style:none;padding:var(--space-1) 0;margin:0;scrollbar-width:thin}.select-search_option__i8aDr{padding:var(--space-2) var(--space-4);font-family:var(--f-sans);font-size:var(--fs-body-sm);color:var(--text-primary);cursor:pointer;transition:background var(--duration-base)}.select-search_optionFocused__ac09L,.select-search_option__i8aDr:hover{background:var(--surface-hover)}.select-search_optionSelected__D3Bjb{color:var(--brand-text);font-weight:var(--fw-semibold)}.select-search_optionDisabled__kgzNY{opacity:.4;cursor:default;pointer-events:none}.select-search_empty__IAL6E{padding:var(--space-4);font-family:var(--f-sans);font-size:var(--fs-caption);color:var(--text-muted);text-align:center}.select-search_error__aZaeU{font-family:var(--f-sans);font-size:var(--fs-caption);color:var(--state-error)}.select_wrapper__bOldW{display:flex;flex-direction:column;gap:var(--space-1)}.select_label__bdVyl{font-family:var(--f-sans);font-size:var(--fs-heading-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.select_selectWrapper__tUL1L{position:relative}.select_select__JOVSA{width:100%;height:40px;padding:0 var(--space-3) 0 var(--space-4);display:flex;align-items:center;gap:var(--space-2);font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard);text-align:left}.select_select__JOVSA:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}.select_select__JOVSA:focus{outline:2px solid var(--control-accent);outline-offset:2px}.select_select__JOVSA:focus,.select_select__JOVSA[aria-expanded=true]{border-color:var(--border-focus)}.select_selectError__L7tfL,.select_select__JOVSA[aria-invalid=true],[data-field-invalid] .select_select__JOVSA{border-color:var(--state-error)!important;background:linear-gradient(var(--state-error-tint),var(--state-error-tint)),var(--surface-raised)}.select_selectPlaceholder__hehLz{color:var(--text-muted)}.select_select__JOVSA:disabled{opacity:.4;cursor:default}.select_selectValue__NlXXz{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_chevron__YwsZ3{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;transition:transform var(--duration-base) var(--ease-standard)}.select_chevronOpen___Kmff{transform:rotate(180deg)}.select_dropdown__t1L92{position:absolute;top:calc(100% + var(--space-2));left:0;width:100%;margin:0;padding:var(--space-2);list-style:none;border-radius:var(--r-dock);background:var(--surface-raised);box-shadow:var(--shadow-sheet);z-index:var(--z-dropdown);max-height:280px;overflow-y:auto;scrollbar-width:thin}.select_option__256gs{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--r-control);font-family:var(--f-sans);font-size:var(--fs-body-sm);line-height:var(--lh-normal);color:var(--text-primary);cursor:pointer}.select_optionLabel__xNphG{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_check__4Ejed{flex:none;width:16px;height:16px}.select_optionFocused__WKnyL,.select_option__256gs:hover{background:var(--surface-hover)}.select_optionDisabled__iEPm6{opacity:.4;cursor:default;pointer-events:none}.badge_base__1LwvM{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;font-family:var(--f-sans);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-full)}.badge_base__1LwvM svg{width:12px;height:12px}.badge_brand__IJC8x{background:var(--gradient-strong);color:var(--text-on-fill)}.badge_neutral__QknmV{background:var(--surface-raised);color:var(--text-secondary);border:1px solid var(--border)}.badge_ghost__GEO58{background:transparent;color:var(--text-muted);border:1px solid var(--border-strong);font-weight:var(--fw-regular)}.badge_success__KrRKk{background:var(--state-success-tint);color:var(--state-success)}.badge_warning__aP2PD{background:var(--state-warning-tint);color:var(--state-warning)}.badge_error__qae1M{background:var(--state-error-tint);color:var(--state-error)}.badge_sm___JCBO{padding:2px var(--space-2);font-size:var(--fs-label)}.badge_md__N_VYq{padding:var(--space-1) var(--space-3);font-size:var(--fs-caption)}.avatar_fallback__ku_Ie,.avatar_image__7P2_Z{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);flex-shrink:0;font-family:var(--f-display);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.avatar_image__7P2_Z{object-fit:cover;background:var(--surface-raised)}.avatar_fallback__ku_Ie{color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--border)}.brand-logo_logo__tU9hl{display:inline-flex;color:var(--fill-strong);width:-moz-fit-content;width:fit-content;text-decoration:none}.brand-logo_logo__tU9hl svg{display:block;height:1.219em;width:auto;margin-block:-.0095em;fill:currentColor}.brand-logo_sm__uojo6{font-size:1rem}.brand-logo_md__sPnFd{font-size:1.125rem}.brand-logo_lg__4xQDK{font-size:clamp(48px,8vw,80px)}.page-header_head___J_fV{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.page-header_text__vW2Fn{min-width:0}.page-header_eyebrow__ZwhWc{font-family:var(--f-sans);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--brand-text);margin-bottom:var(--space-2)}.page-header_title__IRPx0{font-family:var(--f-display);font-weight:var(--fw-bold);font-size:var(--fs-h2);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--text-primary);margin:0 0 var(--space-2)}.page-header_lead__SvtQy{font-family:var(--f-sans);font-size:var(--fs-body-md);color:var(--text-secondary);margin:0;max-width:560px}.section-heading_wrap__6gUOc{display:flex;flex-direction:column;gap:var(--heading-gap)}@supports not (text-box:trim-both cap alphabetic){.section-heading_wrap__6gUOc{gap:calc(var(--heading-gap) / 2)}}.section-heading_left__fzd61{align-items:flex-start;text-align:left}.section-heading_center__voDpn{align-items:center;text-align:center}.section-heading_description__tCVgA,.section-heading_title__V_Et5,.section-heading_wrap__6gUOc>.section-heading_eyebrow__UBN8_{margin:0;text-box:trim-both cap alphabetic}.section-heading_wrap__6gUOc>.section-heading_eyebrow__UBN8_{padding-block:.2em;margin-block:-.2em}.section-heading_title__V_Et5{font-family:var(--f-display);font-weight:var(--fw-display);font-size:var(--fs-h2);line-height:var(--lh-display);letter-spacing:var(--tracking-display);color:var(--text-primary);text-wrap:balance}.section-heading_app__KGunc{font-size:var(--fs-h3)}.section-heading_description__tCVgA{color:var(--text-secondary);font-size:var(--fs-body-md);line-height:var(--lh-body);max-width:var(--measure-lead)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion_reveal__eLQ9w{animation:motion_rise__FSueJ linear backwards;animation-timeline:view();animation-range:entry var(--reveal-start,0) entry calc(var(--reveal-start, 0px) + 240px)}}}@media (prefers-reduced-motion:no-preference){.motion_staggerItem__4OxT9{animation:motion_rise__FSueJ .5s var(--ease-standard) backwards;animation-delay:calc(.12s + var(--i, 0) * 90ms)}}@keyframes motion_rise__FSueJ{0%{opacity:0;translate:0 var(--rise,16px)}}.page-heading_wrap__p99qy{display:flex;flex-direction:column;gap:var(--heading-gap-page)}@supports not (text-box:trim-both cap alphabetic){.page-heading_wrap__p99qy{gap:calc(var(--heading-gap-page) - var(--space-4))}}.page-heading_left__Crs5A{align-items:flex-start;text-align:left}.page-heading_center__lmmLE{align-items:center;text-align:center}.page-heading_description__u6GkB,.page-heading_meta__EnG8a,.page-heading_title__D65n0,.page-heading_wrap__p99qy>.page-heading_eyebrow__3xyXA{margin:0;text-box:trim-both cap alphabetic}.page-heading_wrap__p99qy>.page-heading_eyebrow__3xyXA{padding-block:.2em;margin-block:-.2em}.page-heading_title__D65n0{font-family:var(--f-display);font-weight:var(--fw-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);color:var(--fill-strong);text-wrap:balance}.page-heading_description__u6GkB{font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--fill-strong);max-width:var(--measure-lead)}.page-heading_meta__EnG8a{margin-top:calc(var(--space-6) - var(--heading-gap-page));font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}@media (max-width:768px){.page-heading_title__D65n0{font-size:var(--fs-display-sm)}.page-heading_description__u6GkB{font-size:var(--fs-body-md);max-width:none}}.nav-item_base__HiCZ0{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4);min-height:44px;border-radius:var(--r-xl);color:var(--text-secondary);font-family:var(--f-sans);font-size:var(--fs-body-md);font-weight:var(--fw-medium);text-decoration:none;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.nav-item_base__HiCZ0:hover{background:var(--surface-hover);color:var(--text-primary)}.nav-item_active__4gGOr,.nav-item_active__4gGOr:hover{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-dock-active)}.nav-item_button__NY9xV{width:100%;background:transparent;border:none;cursor:pointer;text-align:left}.nav-item_danger___sFfc,.nav-item_danger___sFfc:hover{color:var(--state-error)}.nav-item_button__NY9xV:disabled{opacity:.5;cursor:progress}.button-link_base__ltyyl{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.segmented-progress_wrapper__BowS0{display:flex;gap:var(--space-2);width:100%}.segmented-progress_phase__YOK0D{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.segmented-progress_label__TGwOG{font-size:var(--fs-label);font-weight:var(--fw-semibold);line-height:var(--lh-none);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.segmented-progress_current__vJd36 .segmented-progress_label__TGwOG{color:var(--text-primary)}.segmented-progress_segment__8x4Hz{position:relative;height:4px;border-radius:var(--r-full);background:var(--segment-track);overflow:hidden}.segmented-progress_fill__LwfAk{position:absolute;inset:0;transform-origin:left center;background:var(--fill-strong);border-radius:var(--r-full);transition:transform var(--duration-slow) var(--ease-standard)}@media (max-width:640px){.segmented-progress_label__TGwOG{display:none}}@media (prefers-reduced-motion:reduce){.segmented-progress_fill__LwfAk{transition:none}}.tabs_list__vpXcw{display:inline-flex;align-items:center;gap:var(--gap-grid);padding:3px;border-radius:10px;background:var(--segment-track);max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs_list__vpXcw::-webkit-scrollbar{display:none}.tabs_tab__Vy_1E{display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);height:30px;border-radius:var(--r-lg);font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);border:none;cursor:pointer;background:transparent;color:var(--text-secondary);transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.tabs_tab__Vy_1E:hover{color:var(--text-primary)}.tabs_tabActive__HiHQS,.tabs_tabActive__HiHQS:hover{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-segment-on)}.tabs_tab__Vy_1E svg{width:16px;height:16px}.textarea_wrapper__v93rs{display:flex;flex-direction:column;gap:var(--space-1)}.textarea_label__BiWFi{font-family:var(--f-sans);font-size:var(--fs-heading-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.textarea_textarea__BAaKm{min-height:120px;padding:var(--space-3) var(--space-4);font-family:var(--f-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-md);outline:none;resize:vertical;line-height:1.55;transition:border-color var(--duration-base) var(--ease-standard)}.textarea_textarea__BAaKm::placeholder{color:var(--text-muted)}.textarea_textarea__BAaKm:hover:not(:disabled):not(:-moz-read-only):not(:focus){border-color:var(--border-strong)}.textarea_textarea__BAaKm:hover:not(:disabled):not(:read-only):not(:focus){border-color:var(--border-strong)}.textarea_textarea__BAaKm:focus{border-color:var(--border-focus);outline:2px solid var(--control-accent);outline-offset:2px}.textarea_textarea__BAaKm:disabled{opacity:.4;pointer-events:none}.textarea_textarea__BAaKm:-moz-read-only{background:var(--surface-default);color:var(--text-secondary);cursor:not-allowed}.textarea_textarea__BAaKm:read-only{background:var(--surface-default);color:var(--text-secondary);cursor:not-allowed}.textarea_textareaError__6roiW,.textarea_textarea__BAaKm[aria-invalid=true],[data-field-invalid] .textarea_textarea__BAaKm{border-color:var(--state-error)!important;background:linear-gradient(var(--state-error-tint),var(--state-error-tint)),var(--surface-raised)}.toggle_wrapper__DiJao{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);cursor:pointer}.toggle_bare__Meb_c{width:auto;flex:none}.toggle_labelEnd__D873U{flex-direction:row-reverse;gap:var(--space-2)}.toggle_labelEnd__D873U .toggle_label__QzFW7{font-weight:var(--fw-medium);color:var(--text-primary)}.toggle_label__QzFW7{font-family:var(--f-sans);font-size:var(--fs-body-sm)}.toggle_description__sz8hk{font-family:var(--f-sans);font-size:var(--fs-caption);color:var(--text-muted)}.toggle_text__wFI9C{display:flex;flex-direction:column;gap:var(--space-1)}.toggle_track__uI_iO{position:relative;width:44px;height:24px;border-radius:var(--r-full);background:var(--toggle-track-off);box-shadow:var(--toggle-track-edge);transition:background-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard);flex-shrink:0}.toggle_trackOn__KNoC8{background:var(--fill-strong);box-shadow:none}.toggle_thumb__wCTz2{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--r-full);background:var(--surface-raised);box-shadow:var(--shadow-toggle-thumb);transition:transform var(--duration-base) var(--ease-standard)}.toggle_thumbOn__tIack{transform:translateX(20px)}.toggle_sm__R4nxU .toggle_track__uI_iO{width:36px;height:20px}.toggle_sm__R4nxU .toggle_thumb__wCTz2{width:16px;height:16px}.toggle_sm__R4nxU .toggle_thumbOn__tIack{transform:translateX(16px)}@media (prefers-reduced-motion:reduce){.toggle_thumb__wCTz2,.toggle_track__uI_iO{transition:none}}.toggle_wrapper__DiJao:focus-within:has(.toggle_input__FDU80:focus-visible) .toggle_track__uI_iO{outline:2px solid var(--control-accent);outline-offset:2px}.toggle_disabled__NFxpy{opacity:.4;pointer-events:none}.tooltip_tip__GS5xr{position:absolute;z-index:1;padding:7px var(--space-3);border-radius:10px;background:var(--surface-raised);box-shadow:var(--shadow-glass-tip);color:var(--text-primary);font-family:var(--f-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);line-height:var(--lh-none);white-space:nowrap;opacity:0;pointer-events:none;translate:var(--tip-from);transition:opacity var(--duration-base) var(--ease-standard),translate var(--duration-base) var(--ease-standard)}:focus-visible>.tooltip_tip__GS5xr,:hover>.tooltip_tip__GS5xr{opacity:1;translate:var(--tip-to)}.tooltip_right__IVt_7{left:calc(100% + var(--space-4));top:50%;--tip-from:calc(-1 * var(--space-1)) -50%;--tip-to:0 -50%}.tooltip_bottom__fFMEF{top:calc(100% + var(--space-3));left:50%;--tip-from:-50% calc(-1 * var(--space-1));--tip-to:-50% 0}.tooltip_bottom-end__8E_aB{top:calc(100% + var(--space-3));right:0;--tip-from:0 calc(-1 * var(--space-1));--tip-to:0 0}.tooltip_srOnly__WcT5L{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tooltip_tip__GS5xr{transition:none}}.passage-mark_mark__iStRi{display:block;height:100%;width:auto;aspect-ratio:208/200;fill:currentColor}.passage-mark_spine__TxePy{fill:none;stroke:white;stroke-width:34;stroke-dasharray:1 2;stroke-dashoffset:1;animation:passage-mark_passage-trace__sWgst var(--duration-passage) var(--ease-reveal) infinite}.passage-mark_second__Zipk4{animation-delay:calc(var(--duration-passage) * .075)}@keyframes passage-mark_passage-trace__sWgst{0%{stroke-dashoffset:1}45%{stroke-dashoffset:0}62%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@media (prefers-reduced-motion:reduce){.passage-mark_spine__TxePy{animation:none;stroke-dasharray:none;stroke-dashoffset:0}}.biface_section__YIzkI{padding:var(--space-20) 0;background:var(--surface-default)}.biface_header__eJpH1{text-align:center;margin-bottom:var(--space-12)}.biface_doors__VgLW9{display:grid;grid-template-columns:1fr 1fr;border-block:var(--rule-width) solid var(--frame-line)}.biface_door__o3oTX{--bubble-widths:3;position:relative;display:flex;flex-direction:column;gap:var(--space-3);aspect-ratio:3/2;padding:var(--space-10);color:var(--text-primary);text-decoration:none;transition:color var(--duration-reveal) var(--ease-standard),opacity var(--duration-slow) var(--ease-standard)}.biface_door__o3oTX:before{content:"";position:absolute;z-index:-1;left:var(--bubble-x,100%);top:var(--bubble-y,100%);width:calc(var(--bubble-widths) * 100%);aspect-ratio:1;border-radius:var(--r-full);background:var(--fill-strong);translate:-50% -50%;scale:0;transition:scale var(--duration-reveal) var(--ease-reveal)}.biface_fromTop__HkSoa:before{top:var(--bubble-y,0)}.biface_door__o3oTX[data-flow=x]:before{scale:0 var(--bubble-squash)}.biface_door__o3oTX[data-flow=y]:before{scale:var(--bubble-squash) 0}.biface_door__o3oTX:focus-visible:before,.biface_door__o3oTX:hover:before{scale:1}.biface_door__o3oTX{isolation:isolate;overflow:clip;min-width:0;place-self:stretch}.biface_doorMark___37AD{position:absolute;z-index:-1;inset:auto -18% -28% auto;width:118%;height:128%;color:var(--text-on-fill);opacity:0;transition:opacity var(--duration-slow) var(--ease-standard);pointer-events:none}.biface_door__o3oTX .biface_doorMark___37AD{-webkit-mask-image:radial-gradient(circle at 100% 100%,black 30%,transparent 85%);mask-image:radial-gradient(circle at 100% 100%,black 30%,transparent 85%)}.biface_fromTop__HkSoa .biface_doorMark___37AD{inset:-28% -18% auto auto}.biface_door__o3oTX.biface_fromTop__HkSoa .biface_doorMark___37AD{-webkit-mask-image:radial-gradient(circle at 100% 0,black 30%,transparent 85%);mask-image:radial-gradient(circle at 100% 0,black 30%,transparent 85%)}.biface_door__o3oTX:focus-visible .biface_doorMark___37AD,.biface_door__o3oTX:hover .biface_doorMark___37AD{opacity:1}.biface_door__o3oTX+.biface_door__o3oTX{border-left:var(--rule-width) solid var(--frame-line)}.biface_door__o3oTX:focus-visible{outline-offset:calc(-1 * var(--space-2))}.biface_doorIndex__e8SVr,.biface_doorLabel__IwgqR,.biface_doorText__8BPIT{transition:color var(--duration-reveal) var(--ease-standard)}.biface_doorLabel__IwgqR{font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.biface_doorIndex__e8SVr,.biface_doorLabel__IwgqR{font-family:var(--f-sans);font-size:var(--fs-label);color:var(--text-muted)}.biface_doorIndex__e8SVr{position:absolute;top:var(--space-10);right:var(--space-10)}.biface_doorTitle__z32RL{font-family:var(--f-block-title);font-weight:var(--fw-block-title);font-size:var(--fs-h3);line-height:var(--lh-block-title);letter-spacing:var(--tracking-block);margin:0}.biface_doorText__8BPIT{margin:0;max-width:var(--measure-lead);font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--text-secondary)}.biface_doorList__fjz83{margin:0;padding:0;list-style:none;max-width:var(--measure-lead)}.biface_doorItem__gzgc7{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-3);font-size:var(--fs-body-md);font-weight:var(--fw-semibold);color:var(--text-primary);transition:color var(--duration-reveal) var(--ease-standard),border-color var(--duration-reveal) var(--ease-standard)}.biface_doorItem__gzgc7+.biface_doorItem__gzgc7{border-top:var(--rule-width) solid var(--border)}.biface_doorItemIcon__T8tWd{flex-shrink:0;width:var(--space-4);height:var(--space-4);color:var(--text-secondary);transition:color var(--duration-reveal) var(--ease-standard)}.biface_doorGo__mniMb{margin-top:auto;padding-top:var(--space-6);display:flex;align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold)}.biface_doorArrow___FeVi{flex-shrink:0;width:var(--space-4);height:var(--space-4);transition:transform var(--duration-slow) var(--ease-standard)}.biface_door__o3oTX:focus-visible,.biface_door__o3oTX:hover{color:var(--text-on-fill)}.biface_door__o3oTX:focus-visible :is(.biface_doorLabel__IwgqR,.biface_doorIndex__e8SVr,.biface_doorText__8BPIT),.biface_door__o3oTX:hover :is(.biface_doorLabel__IwgqR,.biface_doorIndex__e8SVr,.biface_doorText__8BPIT){color:var(--text-on-fill-muted)}.biface_door__o3oTX:focus-visible .biface_doorItem__gzgc7,.biface_door__o3oTX:hover .biface_doorItem__gzgc7{color:var(--text-on-fill);border-color:color-mix(in srgb,var(--text-on-fill) 14%,transparent)}.biface_door__o3oTX:focus-visible .biface_doorItemIcon__T8tWd,.biface_door__o3oTX:hover .biface_doorItemIcon__T8tWd{color:var(--text-on-fill-muted)}.biface_door__o3oTX:focus-visible .biface_doorArrow___FeVi,.biface_door__o3oTX:hover .biface_doorArrow___FeVi{transform:translateX(var(--space-1))}@media (hover:hover){.biface_doors__VgLW9:hover .biface_door__o3oTX:not(:hover){opacity:var(--opacity-dimmed)}}@media (prefers-reduced-motion:reduce){.biface_doorArrow___FeVi,.biface_doorIndex__e8SVr,.biface_doorItemIcon__T8tWd,.biface_doorItem__gzgc7,.biface_doorLabel__IwgqR,.biface_doorText__8BPIT,.biface_door__o3oTX,.biface_door__o3oTX:before{transition:none}.biface_door__o3oTX:focus-visible .biface_doorArrow___FeVi,.biface_door__o3oTX:hover .biface_doorArrow___FeVi{transform:none}}@media (max-width:900px){.biface_doors__VgLW9{grid-template-columns:1fr}.biface_door__o3oTX+.biface_door__o3oTX{border-left:none;border-top:var(--rule-width) solid var(--frame-line)}}@media (max-width:768px){.biface_section__YIzkI{padding:var(--space-12) 0}.biface_header__eJpH1{margin-bottom:var(--space-8)}.biface_door__o3oTX{--bubble-widths:5;aspect-ratio:auto;padding:var(--space-8) var(--gutter-vitrine)}.biface_doorIndex__e8SVr{top:var(--space-8);right:var(--gutter-vitrine)}}.biface_doorLabel__IwgqR{text-box:trim-end cap alphabetic}.biface_doorTitle__z32RL{text-box:trim-both cap alphabetic;margin-top:calc(var(--space-6) - var(--space-3))}.biface_doorText__8BPIT{text-box:trim-start cap alphabetic;margin-top:calc(var(--space-6) - var(--space-3))}.biface_doors__VgLW9{position:relative}.biface_link__qO3GO{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:var(--space-12);translate:-50% 0;display:grid;place-items:center;pointer-events:none}.biface_link__qO3GO:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--btn-ring-width);translate:-50% 0;background:linear-gradient(to bottom in oklch,transparent 33%,var(--s3-indigo) 40%,var(--s3-violet) 46%,var(--s3-rose) 53%,var(--s3-ambre) 60%,transparent 67%) 0 0 /100% 300% no-repeat;animation:biface_biface-pulse-y__aQTfH var(--duration-biface-pulse) var(--ease-standard) infinite}.biface_linkNode__UlnQd{--duration-passage:var(--duration-biface-passage);position:absolute;top:50%;left:50%;translate:-50% -50%;display:grid;place-items:center;width:var(--space-12);height:var(--space-12);flex-shrink:0;border-radius:var(--r-full);border:var(--btn-ring-width) solid var(--fill-strong);background:var(--surface-default);color:var(--fill-strong);box-shadow:var(--space-1) var(--space-1) 0 var(--fill-strong)}.biface_linkNode__UlnQd svg{height:var(--space-5)}@keyframes biface_biface-pulse-y__aQTfH{0%{background-position:0 100%}to{background-position:0 0}}@keyframes biface_biface-pulse-x__2Mcp_{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:900px){.biface_door__o3oTX:first-of-type{order:0}.biface_link__qO3GO{order:1;position:relative;inset:auto;width:auto;height:0;translate:none}.biface_door__o3oTX:last-of-type{order:2}.biface_link__qO3GO:before{inset:0 0 auto;width:auto;height:var(--btn-ring-width);translate:0 -50%;background-image:linear-gradient(to right in oklch,transparent 33%,var(--s3-indigo) 40%,var(--s3-violet) 46%,var(--s3-rose) 53%,var(--s3-ambre) 60%,transparent 67%);background-size:300% 100%;animation-name:biface_biface-pulse-x__2Mcp_}.biface_door__o3oTX+.biface_door__o3oTX{padding-top:var(--space-12)}.biface_door__o3oTX+.biface_door__o3oTX .biface_doorIndex__e8SVr{top:var(--space-12)}}@media (prefers-reduced-motion:reduce){.biface_link__qO3GO:before{animation:none;background-position:50%}}.domains-section_section__CEZcD{padding:var(--space-20) 0;background:var(--surface-default)}.domains-section_header__aKiz0{text-align:center;margin-bottom:var(--space-12)}.domains-section_symbol__24Egu{position:absolute;width:0;height:0}.domains-section_grid__h_Xe4{display:grid;grid-template-columns:repeat(3,1fr);margin-block:0;padding:0;list-style:none;border-top:var(--rule-width) solid var(--frame-line)}.domains-section_item__kVvA1{border-bottom:var(--rule-width) solid var(--frame-line)}.domains-section_item__kVvA1:not(:nth-child(3n+1)){border-left:var(--rule-width) solid var(--frame-line)}.domains-section_cell__WZ38N{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;gap:var(--space-3);aspect-ratio:2/1;padding:var(--space-8);color:var(--text-primary);text-decoration:none;transition:color var(--duration-slide) var(--ease-standard)}.domains-section_cell__WZ38N:focus-visible{outline-offset:calc(-1 * var(--space-2))}.domains-section_head__47pln{display:flex;justify-content:space-between;align-items:center}.domains-section_num__Go7nH{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);color:var(--text-muted);text-box:trim-both cap alphabetic;transition:color var(--duration-slide) var(--ease-standard)}.domains-section_tile__a6fjN{--tile-size:var(--space-6);--tile-glyph:var(--space-4)}.domains-section_cellText__RN32h{margin:0;font-size:var(--fs-block-text);line-height:var(--lh-body);color:var(--text-secondary);transition:color var(--duration-slide) var(--ease-standard)}.domains-section_arrow__IRsxN{position:absolute;bottom:var(--space-8);right:var(--space-8);width:var(--space-4);height:var(--space-4);opacity:0;translate:calc(-1 * var(--space-2)) 0;transition:opacity var(--duration-slide) var(--ease-standard),translate var(--duration-slide) var(--ease-standard)}.domains-section_fill__xo4zo{position:absolute;inset:calc(-1 * var(--rule-width));z-index:-2;background:var(--fill-strong);translate:var(--fill-x,0) var(--fill-y,101%);transition:translate var(--duration-slide) var(--ease-standard);will-change:translate;pointer-events:none}.domains-section_flow__EfzE1,.domains-section_halo__KOUTE{position:absolute;inset:0;pointer-events:none}.domains-section_halo__KOUTE{background:radial-gradient(circle at 100% 100%,color-mix(in oklab,var(--tile-bg) var(--halo-core),transparent),color-mix(in oklab,var(--tile-bg) var(--halo-mid),transparent) 38%,transparent 68%)}.domains-section_flow__EfzE1{width:100%;height:100%;fill:none;stroke:var(--text-on-fill);stroke-width:var(--guilloche-stroke);stroke-opacity:var(--guilloche-alpha);-webkit-mask-image:linear-gradient(160deg,transparent 30%,black 85%);mask-image:linear-gradient(160deg,transparent 30%,black 85%)}.domains-section_cell__WZ38N:focus-visible,.domains-section_cell__WZ38N[data-on]{color:var(--text-on-fill)}.domains-section_cell__WZ38N:focus-visible .domains-section_fill__xo4zo,.domains-section_cell__WZ38N[data-on] .domains-section_fill__xo4zo{translate:0 0}.domains-section_cell__WZ38N:focus-visible .domains-section_arrow__IRsxN,.domains-section_cell__WZ38N[data-on] .domains-section_arrow__IRsxN{opacity:1}.domains-section_cell__WZ38N:focus-visible .domains-section_arrow__IRsxN,.domains-section_cell__WZ38N[data-on] .domains-section_arrow__IRsxN{translate:0 0}.domains-section_cell__WZ38N:focus-visible .domains-section_cellText__RN32h,.domains-section_cell__WZ38N:focus-visible .domains-section_num__Go7nH,.domains-section_cell__WZ38N[data-on] .domains-section_cellText__RN32h,.domains-section_cell__WZ38N[data-on] .domains-section_num__Go7nH{color:var(--text-on-fill-muted)}@media (hover:none){.domains-section_cell__WZ38N:hover{color:var(--text-on-fill)}.domains-section_cell__WZ38N:hover .domains-section_fill__xo4zo{translate:0 0}.domains-section_cell__WZ38N:hover .domains-section_arrow__IRsxN{opacity:1;translate:0 0}.domains-section_cell__WZ38N:hover .domains-section_cellText__RN32h,.domains-section_cell__WZ38N:hover .domains-section_num__Go7nH{color:var(--text-on-fill-muted)}}@media (prefers-reduced-motion:reduce){.domains-section_arrow__IRsxN,.domains-section_cellText__RN32h,.domains-section_cell__WZ38N,.domains-section_fill__xo4zo{transition:none}}@media (max-width:900px){.domains-section_grid__h_Xe4{grid-template-columns:repeat(2,1fr)}.domains-section_item__kVvA1:not(:nth-child(3n+1)){border-left:none}.domains-section_item__kVvA1:nth-child(2n){border-left:var(--rule-width) solid var(--frame-line)}.domains-section_cell__WZ38N{aspect-ratio:auto}}@media (max-width:768px){.domains-section_section__CEZcD{padding:var(--space-12) 0}.domains-section_header__aKiz0{margin-bottom:var(--space-8)}.domains-section_cell__WZ38N{padding:var(--space-6) var(--gutter-vitrine)}.domains-section_arrow__IRsxN{bottom:var(--space-6);right:var(--space-5)}}@media (max-width:560px){.domains-section_grid__h_Xe4{grid-template-columns:1fr}.domains-section_item__kVvA1:nth-child(2n){border-left:none}}.domains-section_veil__fcEHY{display:none}@media (max-width:560px){.domains-section_gridWrap__sUa_V{position:relative}.domains-section_gridWrap__sUa_V[data-collapsed] .domains-section_grid__h_Xe4:not(:focus-within){max-height:calc(var(--space-20) * 6 + var(--space-10));overflow:clip}.domains-section_gridWrap__sUa_V[data-collapsed]:not(:has(.domains-section_grid__h_Xe4:focus-within)) .domains-section_veil__fcEHY{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;height:calc(var(--space-20) * 3);padding:0 var(--gutter-vitrine) var(--space-6);background:linear-gradient(to bottom,transparent,var(--surface-default) 70%)}.domains-section_more__MOvmg{width:100%}}.domains-section_cellTitle__btmXi{text-box:trim-both cap alphabetic;margin-top:auto}.domains-section_cellText__RN32h{text-box:trim-both cap alphabetic;margin-top:calc(var(--card-gap) - var(--space-3));padding-right:var(--space-8)}.hero_hero__miRkR{min-height:calc(100dvh - var(--h-navbar));justify-content:center;padding:var(--space-12)}.hero_content__vAD1R,.hero_hero__miRkR{position:relative;display:flex;flex-direction:column}.hero_content__vAD1R{z-index:calc(var(--z-frame) + 2);max-width:var(--w-hero-content);margin:0 auto;padding:0;width:100%;align-items:center;text-align:center}.hero_underline__lPzIZ{position:relative}.hero_underline__lPzIZ:after{content:"";position:absolute;left:0;right:0;bottom:var(--s3-underline-offset);height:var(--s3-underline);border-radius:var(--s3-underline);background:linear-gradient(90deg in oklch,var(--s3-indigo),var(--s3-violet),var(--s3-rose),var(--s3-ambre),var(--s3-rose),var(--s3-violet),var(--s3-indigo)) 0 0 /200% 100%;transform-origin:left;animation:hero_underline-draw__wCIdy var(--duration-underline-draw) var(--ease-standard) var(--duration-underline-delay) both,hero_underline-flow__RmgIR var(--btn-ring-turn) linear infinite}@keyframes hero_underline-draw__wCIdy{0%{transform:scaleX(0)}}@keyframes hero_underline-flow__RmgIR{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.hero_underline__lPzIZ:after{animation:none}}.hero_roles____JO_{display:inline-grid;justify-items:start;animation:hero_hero-roles-width__OdRBk calc(var(--duration-hero-role) * 4) var(--ease-standard) infinite}@keyframes hero_hero-roles-width__OdRBk{0%,21%{width:var(--role-w-1,auto)}25%,46%{width:var(--role-w-2,auto)}50%,71%{width:var(--role-w-3,auto)}75%,96%{width:var(--role-w-4,auto)}to{width:var(--role-w-1,auto)}}.hero_role__4JBrm{grid-area:1/1;white-space:nowrap;opacity:0;animation:hero_hero-role__gdXOg calc(var(--duration-hero-role) * 4) var(--ease-standard) infinite}.hero_role__4JBrm:nth-child(2){animation-delay:var(--duration-hero-role)}.hero_role__4JBrm:nth-child(3){animation-delay:calc(var(--duration-hero-role) * 2)}.hero_role__4JBrm:nth-child(4){animation-delay:calc(var(--duration-hero-role) * 3)}@keyframes hero_hero-role__gdXOg{0%{opacity:0;translate:0 .25em}21%,4%{opacity:1;translate:0 0}25%,to{opacity:0;translate:0 -.25em}}[data-paused] .hero_role__4JBrm,[data-paused] .hero_roles____JO_{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero_role__4JBrm,.hero_roles____JO_{animation:none}.hero_role__4JBrm:first-child{opacity:1}.hero_role__4JBrm:not(:first-child){display:none}}.hero_heading__zMr9N{margin-bottom:var(--space-10)}.hero_ctas__AmJgH{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-8)}.hero_motionToggle__YAwep{position:absolute;right:calc(var(--frame-inset, 0px) + var(--space-4));bottom:var(--space-4);z-index:calc(var(--z-frame) + 2)}@media (prefers-reduced-motion:reduce){.hero_motionToggle__YAwep{display:none}}@media (max-width:768px){.hero_hero__miRkR{min-height:auto;padding:calc(var(--space-20) + var(--space-5)) var(--gutter-vitrine) calc(var(--space-10) + var(--space-12))}.hero_ctas__AmJgH{flex-direction:column;align-items:stretch}.hero_roles____JO_{display:grid;margin-inline:auto}.hero_titleBreak__HgKPk{display:none}}.vitrine-frame_frame__haWhT{--frame-margin:calc((100% - var(--w-vitrine)) / 2);--frame-gap:clamp(var(--space-4),calc(var(--frame-margin) - var(--space-4) - 2 * var(--rule-width)),var(--rule-gap-max));--frame-corridor:calc(var(--frame-gap) + 2 * var(--rule-width));--frame-edge:max(0px,calc(var(--frame-margin) - var(--space-4) - var(--frame-corridor)));--frame-inset:calc(var(--frame-edge) + var(--frame-corridor));position:relative}.vitrine-frame_frame__haWhT:after,.vitrine-frame_frame__haWhT:before{content:"";position:absolute;top:0;bottom:0;width:var(--frame-corridor);border-inline:var(--rule-width) solid var(--frame-line);background:var(--frame-band-veil);backdrop-filter:blur(var(--frame-band-blur));-webkit-backdrop-filter:blur(var(--frame-band-blur));pointer-events:none;z-index:var(--z-frame)}.vitrine-frame_frame__haWhT:before{left:var(--frame-edge)}.vitrine-frame_frame__haWhT:after{right:var(--frame-edge)}.vitrine-frame_frame__haWhT>main>*+*,.vitrine-frame_frame__haWhT>main~*,.vitrine-frame_frame__haWhT>nav+main{position:relative}.vitrine-frame_frame__haWhT>main>*+:after,.vitrine-frame_frame__haWhT>main~:after,.vitrine-frame_frame__haWhT>nav+main:after{content:"";position:absolute;top:0;left:var(--frame-edge);right:var(--frame-edge);border-top:var(--rule-width) solid var(--frame-line);pointer-events:none;z-index:calc(var(--z-frame) + 1)}.vitrine-frame_frame__haWhT>main>[data-bleed]+:after{left:0;right:0}.vitrine-frame_frame__haWhT>footer>*,.vitrine-frame_frame__haWhT>header[role=banner]{margin-inline:var(--frame-edge);padding-inline:calc(var(--frame-corridor) + var(--space-4))}@media (min-width:901px){.vitrine-frame_frame__haWhT>footer>*{position:relative;z-index:calc(var(--z-frame) + 1);background:var(--surface-section-translucent);border-color:var(--frame-line-veiled)}}@media (max-width:900px){.vitrine-frame_frame__haWhT{--frame-edge:0px;--gutter-vitrine:calc(var(--frame-corridor) + var(--space-4))}.vitrine-frame_frame__haWhT .frame-inset{--gutter-vitrine:var(--space-4)}.vitrine-frame_frame__haWhT>header[role=banner]:after,.vitrine-frame_frame__haWhT>header[role=banner]:before{content:"";position:absolute;top:0;bottom:0;width:var(--frame-corridor);border-inline:var(--rule-width) solid var(--frame-line-veiled);pointer-events:none}.vitrine-frame_frame__haWhT>header[role=banner]:before{left:0}.vitrine-frame_frame__haWhT>header[role=banner]:after{right:0}}.site-footer_footer__Jky8h{background:var(--surface-section);--footer-dash:3px}@media (min-width:901px){.site-footer_footer__Jky8h{background:var(--surface-default)}.site-footer_footer__Jky8h>.site-footer_bottom__a_clu,.site-footer_footer__Jky8h>.site-footer_top__OYDdV{background:linear-gradient(var(--surface-section),var(--surface-section)) 50% /calc(100% - 2 * var(--frame-corridor)) 100% no-repeat}.site-footer_footer__Jky8h>.site-footer_bottom__a_clu{border-top:0;background:repeating-linear-gradient(to right,var(--frame-line) 0 var(--footer-dash),transparent var(--footer-dash) calc(2 * var(--footer-dash))) top /calc(100% - 2 * var(--frame-corridor)) var(--rule-width) no-repeat,linear-gradient(var(--surface-section),var(--surface-section)) 50% /calc(100% - 2 * var(--frame-corridor)) 100% no-repeat}}.site-footer_top__OYDdV{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.site-footer_cell__8mS_o{padding:var(--space-12) var(--space-8)}.site-footer_cell__8mS_o+.site-footer_cell__8mS_o{border-left:var(--rule-width) dashed var(--frame-line)}.site-footer_brand__aU1S8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.site-footer_baseline__ImqZk{margin:0;max-width:34ch;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-secondary);text-box:trim-both cap alphabetic}.site-footer_colTitle__alc7_{margin:0;font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);text-box:trim-both cap alphabetic}.site-footer_links__jjIFR{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.site-footer_links__jjIFR a,.site-footer_writeUs__bcZGm{font-size:var(--fs-body-sm);color:var(--text-secondary)}.site-footer_links__jjIFR a{text-decoration:none;transition:color var(--duration-base) var(--ease-standard)}.site-footer_links__jjIFR a:hover{color:var(--text-primary)}.site-footer_pill__t47rL{margin-left:var(--space-2);padding:0 var(--space-2);border:var(--rule-width) solid var(--frame-line);border-radius:var(--r-full);font-size:var(--fs-micro);color:var(--text-muted)}.site-footer_writeUs__bcZGm{margin:var(--space-6) 0 0;text-box:trim-both cap alphabetic}.site-footer_mail__N6ITb{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-3);padding-bottom:var(--space-1);border-bottom:var(--rule-width) solid var(--frame-line);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);text-decoration:none}.site-footer_mail__N6ITb svg{width:var(--space-3);height:var(--space-3);transition:translate var(--duration-base) var(--ease-standard)}.site-footer_mail__N6ITb:hover svg{translate:var(--space-1) calc(-1 * var(--space-1))}.site-footer_bottom__a_clu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-5) var(--space-8);border-top:var(--rule-width) dashed var(--frame-line)}.site-footer_legalLinks__YV6ri{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0;padding:0;list-style:none}.site-footer_copyright__NYxCx,.site-footer_legalLinks__YV6ri a{margin:0;font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--text-muted)}.site-footer_legalLinks__YV6ri a{text-decoration:none;transition:color var(--duration-base) var(--ease-standard)}.site-footer_legalLinks__YV6ri a:hover{color:var(--text-primary)}@media (min-width:901px){.site-footer_footer__Jky8h>.site-footer_top__OYDdV{padding-inline:var(--frame-corridor)}.site-footer_footer__Jky8h>.site-footer_bottom__a_clu{padding-inline:calc(var(--frame-corridor) + var(--space-8))}}@media (max-width:900px){.site-footer_top__OYDdV{grid-template-columns:1fr}.site-footer_cell__8mS_o{padding-inline:var(--gutter-vitrine)}.site-footer_cell__8mS_o+.site-footer_cell__8mS_o{border-left:0;border-top:var(--rule-width) dashed var(--frame-line)}.site-footer_bottom__a_clu{flex-direction:column;align-items:flex-start;padding-inline:var(--gutter-vitrine)}}.hero-guilloche_field__WVZam{position:absolute;top:calc(-1 * var(--h-navbar));left:0;width:100%;height:calc(100% + var(--h-navbar));z-index:calc(var(--z-frame) - 1);overflow:hidden;pointer-events:none;color:var(--text-primary);container-type:size;--focus-dy:-70px}.hero-guilloche_field__WVZam:after{content:"";position:absolute;inset:0;background:radial-gradient(circle calc(min(100cqw, 100cqh) * .45) at 50% calc(50% + var(--focus-dy)),var(--surface-default),transparent)}.hero-guilloche_lens__hHpKE{--stretch-x:1.25;--stretch-y:0.7;position:absolute;left:50%;top:calc(50% + var(--focus-dy));width:calc(2 * hypot(50cqw / var(--stretch-x), (50cqh - var(--focus-dy)) / var(--stretch-y)));aspect-ratio:1;transform:translate(-50%,-50%) scale(var(--stretch-x),var(--stretch-y));will-change:transform}.hero-guilloche_lens__hHpKE svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:var(--guilloche-stroke);stroke-opacity:var(--guilloche-alpha)}.hero-guilloche_narrow__EfSm7{display:none}@container (width < 720px){.hero-guilloche_wide__6c_aF{display:none}.hero-guilloche_narrow__EfSm7{display:inline}}.hero-guilloche_turnBack__BC0pM,.hero-guilloche_turn__UO9z7{animation:hero-guilloche_guilloche-turn__Fs3tO var(--duration-guilloche-turn) linear infinite;will-change:transform}.hero-guilloche_turnBack__BC0pM{animation-direction:reverse}@keyframes hero-guilloche_guilloche-turn__Fs3tO{to{transform:rotate(1turn)}}[data-paused] .hero-guilloche_turnBack__BC0pM,[data-paused] .hero-guilloche_turn__UO9z7{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-guilloche_turnBack__BC0pM,.hero-guilloche_turn__UO9z7{animation:none}}.bottom-nav_nav__285X0{display:none;position:fixed;bottom:0;left:0;right:0;z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface-default);border-top:1px solid var(--border)}.bottom-nav_spacer__8Iz24{display:none;height:var(--bottom-nav-h)}.bottom-nav_navGuest__ALGPx .bottom-nav_list__ZCVGw{max-width:420px;margin:0 auto}.bottom-nav_list__ZCVGw{display:flex;list-style:none;margin:0;padding:0;align-items:stretch}.bottom-nav_cell__b3Uov{flex:1 1;display:flex}.bottom-nav_tab__nDlRp{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);min-height:56px;background:transparent;border:none;color:var(--text-secondary);text-decoration:none;font-family:var(--f-sans);font-size:var(--fs-caption);font-weight:var(--fw-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.bottom-nav_tab__nDlRp:hover{color:var(--text-primary)}.bottom-nav_label__kht9B{line-height:var(--lh-none)}@media (max-width:900px){.bottom-nav_nav__285X0,.bottom-nav_spacer__8Iz24{display:block}}.sunray-mark_mark__A3yRx{display:block;fill:none;stroke:currentColor;stroke-width:var(--guilloche-stroke);stroke-opacity:var(--sunray-alpha)}.sunray-mark_bottom__W_Wly{-webkit-mask-image:radial-gradient(circle at 100% 100%,black 35%,transparent 75%);mask-image:radial-gradient(circle at 100% 100%,black 35%,transparent 75%)}.sunray-mark_top__urbaV{-webkit-mask-image:radial-gradient(circle at 100% 0,black 35%,transparent 75%);mask-image:radial-gradient(circle at 100% 0,black 35%,transparent 75%)}.ressource-tile_tile__2M_AY{display:inline-flex;align-items:center;justify-content:center;width:var(--tile-size);height:var(--tile-size);flex-shrink:0;border-radius:var(--r-sm);border:var(--rule-width) solid var(--tile-border);background:var(--tile-bg);color:var(--tile-fg);box-shadow:var(--tile-shadow)}.ressource-tile_icon__kGBBt{width:var(--tile-glyph);height:var(--tile-glyph)}.ressource-tile_violet__nvdMl{--tile-bg:var(--tile-violet-bg);--tile-fg:var(--tile-violet-fg)}.ressource-tile_green__HV8MW{--tile-bg:var(--tile-green-bg);--tile-fg:var(--tile-green-fg)}.ressource-tile_blue__Xr6ka{--tile-bg:var(--tile-blue-bg);--tile-fg:var(--tile-blue-fg)}.ressource-tile_rose__X0_S2{--tile-bg:var(--tile-rose-bg);--tile-fg:var(--tile-rose-fg)}.ressource-tile_orange__txSnw{--tile-bg:var(--tile-orange-bg);--tile-fg:var(--tile-orange-fg)}.ressource-tile_yellow__4eCIk{--tile-bg:var(--tile-yellow-bg);--tile-fg:var(--tile-yellow-fg)}.ressource-tile_red__8Uwh8{--tile-bg:var(--tile-red-bg);--tile-fg:var(--tile-red-fg)}.ressource-tile_teal__5wxup{--tile-bg:var(--tile-teal-bg);--tile-fg:var(--tile-teal-fg)}.ressource-tile_slate__LW4TU{--tile-bg:var(--tile-slate-bg);--tile-fg:var(--tile-slate-fg)}