.hstack-module___XUFka__hstack{flex-direction:row;display:flex}.hstack-module___XUFka__gap0{gap:var(--space-0)}.hstack-module___XUFka__gap4{gap:var(--space-1)}.hstack-module___XUFka__gap8{gap:var(--space-2)}.hstack-module___XUFka__gap12{gap:var(--space-3)}.hstack-module___XUFka__gap16{gap:var(--space-4)}.hstack-module___XUFka__gap24{gap:var(--space-6)}.hstack-module___XUFka__gap32{gap:var(--space-8)}.hstack-module___XUFka__gap48{gap:var(--space-12)}.hstack-module___XUFka__gap64{gap:var(--space-16)}.hstack-module___XUFka__gap80{gap:var(--space-20)}.hstack-module___XUFka__wrap{flex-wrap:wrap}.hstack-module___XUFka__alignItemsStart{align-items:flex-start}.hstack-module___XUFka__alignItemsCenter{align-items:center}.hstack-module___XUFka__alignItemsEnd{align-items:flex-end}.hstack-module___XUFka__alignItemsStretch{align-items:stretch}.hstack-module___XUFka__alignItemsBaseline{align-items:baseline}.hstack-module___XUFka__justifyContentStart{justify-content:flex-start}.hstack-module___XUFka__justifyContentCenter{justify-content:center}.hstack-module___XUFka__justifyContentEnd{justify-content:flex-end}.hstack-module___XUFka__justifyContentSpaceBetween{justify-content:space-between}.hstack-module___XUFka__justifyContentSpaceAround{justify-content:space-around}.hstack-module___XUFka__justifyContentSpaceEvenly{justify-content:space-evenly}
.button-module__bpae2G__button{white-space:nowrap;border-radius:var(--border-radius-button);font-family:var(--font-family-body);font-size:var(--font-size-text-button);transition:all var(--transition-fast);cursor:pointer;border:none;font-weight:600;line-height:1;text-decoration:none;display:inline-block}.button-module__bpae2G__button:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.button-module__bpae2G__button:disabled{pointer-events:none;opacity:.5}.button-module__bpae2G__primary{background-color:var(--color-action);color:var(--color-white)}.button-module__bpae2G__primary:hover:not(:disabled){opacity:.88}.button-module__bpae2G__primary:active:not(:disabled){opacity:.75}.button-module__bpae2G__secondary{background-color:var(--color-white);color:var(--color-action);border:2px solid var(--color-action)}.button-module__bpae2G__secondary:hover:not(:disabled){background-color:var(--color-action);color:var(--color-white)}.button-module__bpae2G__secondary:active:not(:disabled){opacity:.85}.button-module__bpae2G__outline{color:var(--color-action);border:1px solid var(--color-action);background-color:#0000}.button-module__bpae2G__outline:hover:not(:disabled){background-color:var(--color-action);color:var(--color-white)}.button-module__bpae2G__outline:active:not(:disabled){opacity:.85}.button-module__bpae2G__ghost{color:var(--color-text-primary);background-color:#0000;border:none}.button-module__bpae2G__ghost:hover:not(:disabled){background-color:#0000000a}.button-module__bpae2G__ghost:active:not(:disabled){background-color:#00000014}.button-module__bpae2G__danger{background-color:var(--color-error);color:var(--color-white)}.button-module__bpae2G__danger:hover:not(:disabled){opacity:.88}.button-module__bpae2G__danger:active:not(:disabled){opacity:.75}.button-module__bpae2G__sizeLg{height:44px;padding:10px 32px}.button-module__bpae2G__sizeMd{height:40px;padding:8px 24px}.button-module__bpae2G__sizeSm{border-radius:var(--border-radius-button-sm);height:36px;padding:6px 16px}.button-module__bpae2G__sizeXs{height:32px;font-size:var(--font-size-captions);padding:4px 12px}.button-module__bpae2G__sizeIcon{width:40px;height:40px;padding:0}.button-module__bpae2G__pressed{transform:scale(.95)}.button-module__bpae2G__loading{opacity:.75;cursor:wait}.button-module__bpae2G__loadingSpinner{width:16px;height:16px;margin-right:8px;animation:1s linear infinite button-module__bpae2G__spin}@keyframes button-module__bpae2G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-module__bpae2G__loadingSpinnerCircle{opacity:.25;stroke:currentColor;stroke-width:4px}.button-module__bpae2G__loadingSpinnerPath{opacity:.75;fill:currentColor}.button-module__bpae2G__widthDefault{width:auto}.button-module__bpae2G__widthMax{width:100%;display:block}.button-module__bpae2G__calm{font-family:var(--font-body);border-radius:var(--radius-sm);letter-spacing:.005em;text-transform:none;transition:background-color var(--motion-fast)var(--ease-out),color var(--motion-fast)var(--ease-out),border-color var(--motion-fast)var(--ease-out),transform var(--motion-fast)var(--ease-out),filter var(--motion-fast)var(--ease-out),box-shadow var(--motion-fast)var(--ease-out);font-size:14px;font-weight:600}.button-module__bpae2G__calm:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--accent-soft);outline:2px solid #0000}.button-module__bpae2G__calm:disabled{opacity:.45}.button-module__bpae2G__calm.button-module__bpae2G__sizeSm,.button-module__bpae2G__calm.button-module__bpae2G__sizeXs{font-size:13px}.button-module__bpae2G__calm.button-module__bpae2G__sizeIcon{border-radius:999px;width:42px;height:42px;padding:0}.button-module__bpae2G__calm.button-module__bpae2G__sizeIcon:hover:not(:disabled){transform:none}.button-module__bpae2G__calm.button-module__bpae2G__primary{background-color:var(--ink);color:var(--paper)}.button-module__bpae2G__calm.button-module__bpae2G__primary:hover:not(:disabled),.button-module__bpae2G__calm.button-module__bpae2G__danger:hover:not(:disabled){opacity:1;filter:brightness(1.06);transform:translateY(-2px)}.button-module__bpae2G__calm.button-module__bpae2G__primary:active:not(:disabled),.button-module__bpae2G__calm.button-module__bpae2G__danger:active:not(:disabled){opacity:1;filter:brightness(.98);transform:translateY(0)}.button-module__bpae2G__calm.button-module__bpae2G__secondary,.button-module__bpae2G__calm.button-module__bpae2G__outline{background-color:var(--paper);color:var(--ink);border:1px solid var(--line-2)}.button-module__bpae2G__calm.button-module__bpae2G__secondary:hover:not(:disabled),.button-module__bpae2G__calm.button-module__bpae2G__outline:hover:not(:disabled){background-color:var(--ink);color:var(--paper);border-color:var(--ink);transform:translateY(-2px)}.button-module__bpae2G__calm.button-module__bpae2G__ghost{color:var(--ink)}.button-module__bpae2G__calm.button-module__bpae2G__ghost:hover:not(:disabled){background-color:var(--accent-soft)}
.vstack-module__eaKLWG__vstack{flex-direction:column;display:flex}.vstack-module__eaKLWG__grow{flex:1 1 0;min-width:0}.vstack-module__eaKLWG__gap0{gap:var(--space-0)}.vstack-module__eaKLWG__gap4{gap:var(--space-1)}.vstack-module__eaKLWG__gap8{gap:var(--space-2)}.vstack-module__eaKLWG__gap12{gap:var(--space-3)}.vstack-module__eaKLWG__gap16{gap:var(--space-4)}.vstack-module__eaKLWG__gap24{gap:var(--space-6)}.vstack-module__eaKLWG__gap32{gap:var(--space-8)}.vstack-module__eaKLWG__gap48{gap:var(--space-12)}.vstack-module__eaKLWG__gap64{gap:var(--space-16)}.vstack-module__eaKLWG__gap80{gap:var(--space-20)}.vstack-module__eaKLWG__alignItemsStart{align-items:flex-start}.vstack-module__eaKLWG__alignItemsCenter{align-items:center}.vstack-module__eaKLWG__alignItemsEnd{align-items:flex-end}.vstack-module__eaKLWG__alignItemsStretch{align-items:stretch}.vstack-module__eaKLWG__alignItemsBaseline{align-items:baseline}.vstack-module__eaKLWG__justifyContentStart{justify-content:flex-start}.vstack-module__eaKLWG__justifyContentCenter{justify-content:center}.vstack-module__eaKLWG__justifyContentEnd{justify-content:flex-end}.vstack-module__eaKLWG__justifyContentSpaceBetween{justify-content:space-between}.vstack-module__eaKLWG__justifyContentSpaceAround{justify-content:space-around}.vstack-module__eaKLWG__justifyContentSpaceEvenly{justify-content:space-evenly}
.grid-module__D7eGsq__grid{align-items:start;display:grid}.grid-module__D7eGsq__alignStretch{align-items:stretch}.grid-module__D7eGsq__min240{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.grid-module__D7eGsq__min280{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.grid-module__D7eGsq__min320{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}.grid-module__D7eGsq__min360{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))}.grid-module__D7eGsq__min420{grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr))}.grid-module__D7eGsq__grow{flex:1 1 0;min-width:0}.grid-module__D7eGsq__gap0{gap:var(--space-0)}.grid-module__D7eGsq__gap4{gap:var(--space-1)}.grid-module__D7eGsq__gap8{gap:var(--space-2)}.grid-module__D7eGsq__gap12{gap:var(--space-3)}.grid-module__D7eGsq__gap16{gap:var(--space-4)}.grid-module__D7eGsq__gap24{gap:var(--space-6)}.grid-module__D7eGsq__gap32{gap:var(--space-8)}.grid-module__D7eGsq__gap48{gap:var(--space-12)}.grid-module__D7eGsq__gap64{gap:var(--space-16)}.grid-module__D7eGsq__gap80{gap:var(--space-20)}
.sidebar-module__Vw2i0G__sidebar{flex-shrink:0;width:clamp(260px,24vw,320px)}
.heading-module__4lcHXW__heading{margin:0}.heading-module__4lcHXW__h1{font-family:var(--font-family-display);font-size:var(--font-size-headline-1);line-height:var(--line-height-headline-1);text-transform:none;letter-spacing:-.02em;padding:var(--spacing-xl)0;font-weight:700}.heading-module__4lcHXW__h2{font-family:var(--font-family-display);font-size:var(--font-size-headline-2);line-height:var(--line-height-headline-2);text-transform:none;letter-spacing:-.02em;padding:var(--spacing-lg)0;font-weight:700}.heading-module__4lcHXW__h3{font-family:var(--font-family-display);font-size:var(--font-size-headline-3);line-height:var(--line-height-headline-3);text-transform:none;padding:var(--spacing-md)0;font-weight:500}.heading-module__4lcHXW__colorDefault{color:var(--color-text-main)}.heading-module__4lcHXW__colorPrimary{color:var(--color-primary)}.heading-module__4lcHXW__colorSecondary{color:var(--color-text-secondary)}.heading-module__4lcHXW__colorAccent{color:var(--color-accent)}.heading-module__4lcHXW__colorWhite{color:var(--color-white)}.heading-module__4lcHXW__colorMuted{color:var(--color-neutral-500)}.heading-module__4lcHXW__alignLeft{text-align:left}.heading-module__4lcHXW__alignCenter{text-align:center}.heading-module__4lcHXW__alignRight{text-align:right}.heading-module__4lcHXW__weightNormal{font-weight:400}.heading-module__4lcHXW__weightMedium{font-weight:500}.heading-module__4lcHXW__weightSemibold{font-weight:600}.heading-module__4lcHXW__weightBold{font-weight:700}.heading-module__4lcHXW__h4,.heading-module__4lcHXW__h5,.heading-module__4lcHXW__h6{font-family:var(--font-family-display)}.heading-module__4lcHXW__calm{font-family:var(--font-display);letter-spacing:var(--head-tracking);text-transform:var(--head-case);text-wrap:balance}.heading-module__4lcHXW__calm.heading-module__4lcHXW__colorDefault{color:var(--ink)}.heading-module__4lcHXW__h1_mobile{padding:var(--spacing-md)0;font-size:40px}.heading-module__4lcHXW__h2_mobile{padding:var(--spacing-md)0;font-size:32px}.heading-module__4lcHXW__h3_mobile{font-size:var(--font-size-headline-3);padding:var(--spacing-sm)0}.heading-module__4lcHXW__h4_mobile{font-size:var(--font-size-text-base)}.heading-module__4lcHXW__h5_mobile{font-size:var(--font-size-captions)}.heading-module__4lcHXW__h6_mobile{font-size:12px}
.text-module__ZOXOxq__text{font-family:var(--font-family-body);margin:0}.text-module__ZOXOxq__base{font-size:var(--font-size-text-base);line-height:var(--line-height-text-base);color:var(--color-text-secondary);font-weight:400}.text-module__ZOXOxq__button{font-size:var(--font-size-text-button);line-height:var(--line-height-text-button);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:600}.text-module__ZOXOxq__captions{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-neutral-500);font-weight:400}.text-module__ZOXOxq__error{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-error);font-weight:400}.text-module__ZOXOxq__success{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-success);font-weight:400}.text-module__ZOXOxq__warning{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-warning);font-weight:400}.text-module__ZOXOxq__info{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-info);font-weight:400}.text-module__ZOXOxq__muted{font-size:var(--font-size-text-base);line-height:var(--line-height-text-base);color:var(--color-neutral-500);font-weight:400}.text-module__ZOXOxq__small{font-size:var(--font-size-captions);line-height:var(--line-height-captions);color:var(--color-text-secondary);font-weight:400}.text-module__ZOXOxq__large{font-size:var(--font-size-text-base);line-height:var(--line-height-text-base);color:var(--color-text-secondary);font-weight:400}.text-module__ZOXOxq__normal{font-weight:400}.text-module__ZOXOxq__medium{font-weight:500}.text-module__ZOXOxq__semibold{font-weight:600}.text-module__ZOXOxq__bold{font-weight:700}.text-module__ZOXOxq__left{text-align:left}.text-module__ZOXOxq__center{text-align:center}.text-module__ZOXOxq__right{text-align:right}.text-module__ZOXOxq__justify{text-align:justify}.text-module__ZOXOxq__sizeXs{font-size:12px;line-height:1.75}.text-module__ZOXOxq__sizeSm{font-size:var(--font-size-captions);line-height:var(--line-height-captions)}.text-module__ZOXOxq__sizeMd{font-size:var(--font-size-text-base);line-height:var(--line-height-text-base)}.text-module__ZOXOxq__sizeLg{font-size:18px;line-height:1.75}.text-module__ZOXOxq__sizeXl{font-size:20px;line-height:1.75}.text-module__ZOXOxq__size2xl{font-size:24px;line-height:1.75}.text-module__ZOXOxq__calm{font-family:var(--font-body);color:var(--ink-60)}.text-module__ZOXOxq__colorPrimary{color:var(--color-primary)}.text-module__ZOXOxq__colorSecondary{color:var(--color-text-secondary)}.text-module__ZOXOxq__colorAccent{color:var(--color-accent)}.text-module__ZOXOxq__colorNeutral{color:var(--color-neutral-500)}.text-module__ZOXOxq__colorWhite{color:var(--color-white)}.text-module__ZOXOxq__colorBlack{color:var(--color-black)}.text-module__ZOXOxq__colorError{color:var(--color-error)}.text-module__ZOXOxq__colorSuccess{color:var(--color-success)}.text-module__ZOXOxq__colorWarning{color:var(--color-warning)}.text-module__ZOXOxq__colorInfo{color:var(--color-info)}.text-module__ZOXOxq__colorInk{color:var(--ink)}.text-module__ZOXOxq__colorInherit{color:inherit}
.link-module__ytx1JW__link{white-space:nowrap;font-family:var(--font-family-body);font-size:var(--font-size-text-button);font-weight:600;line-height:var(--line-height-text-button);transition:all var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.link-module__ytx1JW__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.link-module__ytx1JW__link:disabled{pointer-events:none;opacity:.5}.link-module__ytx1JW__default{color:var(--color-link);text-underline-offset:4px;text-decoration:underline}.link-module__ytx1JW__default:hover:not(:disabled){text-decoration:underline}.link-module__ytx1JW__button{background-color:var(--color-action);color:var(--color-white);font-weight:600;text-decoration:none}.link-module__ytx1JW__button:hover:not(:disabled){opacity:.88;text-decoration:none}.link-module__ytx1JW__button:active:not(:disabled){opacity:.75}.link-module__ytx1JW__sizeLg{font-size:var(--font-size-text-button);line-height:var(--line-height-text-button)}.link-module__ytx1JW__sizeMd{font-size:var(--font-size-text-base);line-height:var(--line-height-text-base)}.link-module__ytx1JW__sizeSm{font-size:var(--font-size-captions);line-height:var(--line-height-captions)}.link-module__ytx1JW__button.link-module__ytx1JW__sizeLg{height:44px;padding:10px 32px}.link-module__ytx1JW__button.link-module__ytx1JW__sizeMd{height:40px;padding:8px 24px}.link-module__ytx1JW__button.link-module__ytx1JW__sizeSm{border-radius:var(--border-radius-button-sm);height:36px;padding:6px 16px}.link-module__ytx1JW__iconRight{margin-left:8px}.link-module__ytx1JW__noUnderline,.link-module__ytx1JW__noUnderline:hover:not(:disabled){text-decoration:none}.link-module__ytx1JW__calm{font-family:var(--font-body);letter-spacing:.005em;text-transform:none;transition:color var(--motion-fast)var(--ease-out),background-color var(--motion-fast)var(--ease-out),transform var(--motion-fast)var(--ease-out),filter var(--motion-fast)var(--ease-out);font-weight:600}.link-module__ytx1JW__calm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.link-module__ytx1JW__calm.link-module__ytx1JW__default{color:var(--accent-ink);text-decoration-color:var(--accent);text-underline-offset:4px}.link-module__ytx1JW__calm.link-module__ytx1JW__default:hover:not(:disabled){color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.link-module__ytx1JW__calm.link-module__ytx1JW__button{background-color:var(--ink);color:var(--paper);border-radius:var(--radius-sm)}.link-module__ytx1JW__calm.link-module__ytx1JW__button:hover:not(:disabled){opacity:1;filter:brightness(1.06);transform:translateY(-2px)}.link-module__ytx1JW__calm.link-module__ytx1JW__button:active:not(:disabled){filter:brightness(.98);opacity:1;transform:translateY(0)}.link-module__ytx1JW__calm.link-module__ytx1JW__glass{border-radius:var(--radius);color:var(--on-dark);border:1px solid var(--glass-line-2);-webkit-backdrop-filter:blur(8px);background:#ffffff2e;gap:8px;padding:9px 18px;font-size:13.5px}.link-module__ytx1JW__calm.link-module__ytx1JW__glass:hover:not(:disabled){background:#ffffff47;transform:translateY(-2px)}.link-module__ytx1JW__calm.link-module__ytx1JW__glass:active:not(:disabled){transform:translateY(0)}
.island-module__Um-sca__padding16.island-module__Um-sca__typeBoth{padding:16px}.island-module__Um-sca__padding24.island-module__Um-sca__typeBoth{padding:24px}.island-module__Um-sca__padding40.island-module__Um-sca__typeBoth{padding:40px}.island-module__Um-sca__padding16.island-module__Um-sca__typeVertical{padding-top:16px;padding-bottom:16px}.island-module__Um-sca__padding24.island-module__Um-sca__typeVertical{padding-top:24px;padding-bottom:24px}.island-module__Um-sca__padding40.island-module__Um-sca__typeVertical{padding-top:40px;padding-bottom:40px}.island-module__Um-sca__padding16.island-module__Um-sca__typeHorizontal{padding-left:16px;padding-right:16px}.island-module__Um-sca__padding24.island-module__Um-sca__typeHorizontal{padding-left:24px;padding-right:24px}.island-module__Um-sca__padding40.island-module__Um-sca__typeHorizontal{padding-left:40px;padding-right:40px}.island-module__Um-sca__calm{background-color:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);box-shadow:0 20px 44px -28px #23201a47}.island-module__Um-sca__fill{flex-direction:column;display:flex}.island-module__Um-sca__dark{background-color:var(--ink);color:var(--paper);border-color:#0000}
.modal-module__WaoC0W__root{justify-content:center;display:flex;position:fixed;inset:0}.modal-module__WaoC0W__root_desktop{align-items:center;padding:24px}.modal-module__WaoC0W__root_mobile{align-items:flex-end}.modal-module__WaoC0W__root_drawer{justify-content:flex-end;align-items:stretch}.modal-module__WaoC0W__scrim{animation:modal-module__WaoC0W__calmFade var(--base)var(--ease);background:#23201a7a;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.modal-module__WaoC0W__scrim{animation:none}}.modal-module__WaoC0W__panel{z-index:2;background:var(--paper);flex-direction:column;width:100%;max-height:90vh;display:flex;position:relative;overflow:hidden}.modal-module__WaoC0W__panel_desktop{border-radius:var(--radius);max-width:440px;box-shadow:var(--card-sh);animation:modal-module__WaoC0W__calmPop var(--base)var(--ease)}.modal-module__WaoC0W__panel_desktop.modal-module__WaoC0W__panel_wide{max-width:560px}.modal-module__WaoC0W__panel_mobile{animation:modal-module__WaoC0W__calmSlideUp var(--base)var(--ease);border-radius:18px 18px 0 0;box-shadow:0 -18px 40px -24px #23201a66}.modal-module__WaoC0W__panel_drawer{width:440px;max-width:100%;height:100%;max-height:100%;animation:modal-module__WaoC0W__calmSlideRight var(--base)var(--ease);box-shadow:-18px 0 40px -24px #23201a66}@keyframes modal-module__WaoC0W__calmSlideRight{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.modal-module__WaoC0W__panel_drawer{animation:none}}.modal-module__WaoC0W__handle{background:var(--ink-40);opacity:.5;border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 4px}.modal-module__WaoC0W__close{z-index:3;background:var(--paper);border:1.5px solid var(--line-2);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:background var(--fast),color var(--fast),border-color var(--fast);border-radius:999px;flex:none;place-items:center;display:grid;position:absolute;top:16px;right:16px}.modal-module__WaoC0W__close:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.modal-module__WaoC0W__close svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.modal-module__WaoC0W__body{padding:20px 24px 24px;overflow:auto}.modal-module__WaoC0W__head{flex:none;align-items:center;gap:12px;padding:24px 24px 16px;display:flex}.modal-module__WaoC0W__headTitle{flex:1;min-width:0}.modal-module__WaoC0W__headTitle h3{letter-spacing:-.01em;margin:0;font-size:23px;font-weight:600;line-height:1.12}.modal-module__WaoC0W__headClose,.modal-module__WaoC0W__back{background:var(--paper);border:1.5px solid var(--line-2);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:background var(--fast),color var(--fast),border-color var(--fast);border-radius:999px;flex:none;place-items:center;display:grid}.modal-module__WaoC0W__headClose:hover,.modal-module__WaoC0W__back:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.modal-module__WaoC0W__headClose svg,.modal-module__WaoC0W__back svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.modal-module__WaoC0W__bodyStructured{flex:1;min-height:0;max-height:none;padding:0 24px 16px}.modal-module__WaoC0W__foot{border-top:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:16px 24px 24px;display:flex}@keyframes modal-module__WaoC0W__calmFade{0%{opacity:0}to{opacity:1}}@keyframes modal-module__WaoC0W__calmPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes modal-module__WaoC0W__calmSlideUp{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.modal-module__WaoC0W__panel_desktop,.modal-module__WaoC0W__panel_mobile{animation:none}}
.field-message-module__Pt4x6a__fieldMsg{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:13px;font-weight:500;display:flex}.field-message-module__Pt4x6a__fieldMsg svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.field-message-module__Pt4x6a__fieldMsg.field-message-module__Pt4x6a__err{color:var(--danger)}.field-message-module__Pt4x6a__fieldMsg.field-message-module__Pt4x6a__ok{color:var(--accent-ink)}.field-message-module__Pt4x6a__fieldMsg.field-message-module__Pt4x6a__hint{color:var(--ink-40);font-family:var(--font-mono);font-weight:400}
.input-module__FNVDwq__inputContainer{flex-direction:column;gap:8px;width:100%;display:flex}.input-module__FNVDwq__inputLabel{font-family:var(--font-family-body);font-size:var(--font-size-captions);font-weight:400;line-height:var(--line-height-captions);color:var(--color-secondary)}.input-module__FNVDwq__inputLabel.input-module__FNVDwq__required:after{content:"*";color:var(--color-error);margin-left:4px}.input-module__FNVDwq__inputLabel.input-module__FNVDwq__disabled{color:var(--color-neutral-400)}.input-module__FNVDwq__input{border-radius:var(--border-radius-input);border:1px solid var(--color-neutral-300);background-color:var(--color-white);width:100%;height:44px;font-family:var(--font-family-body);font-size:var(--font-size-text-base);font-weight:400;line-height:var(--line-height-text-base);color:var(--color-secondary);transition:all var(--transition-fast);padding:8px 12px;display:flex}.input-module__FNVDwq__input::placeholder{color:var(--color-neutral-400)}.input-module__FNVDwq__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)20%,transparent);outline:none}.input-module__FNVDwq__input:disabled{cursor:not-allowed;opacity:.5;background-color:var(--color-neutral-100)}.input-module__FNVDwq__input.input-module__FNVDwq__default{border-color:var(--color-neutral-300)}.input-module__FNVDwq__input.input-module__FNVDwq__error{border-color:var(--color-error)}.input-module__FNVDwq__input.input-module__FNVDwq__error:focus{border-color:var(--color-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error)20%,transparent)}.input-module__FNVDwq__input.input-module__FNVDwq__success{border-color:var(--color-success)}.input-module__FNVDwq__input.input-module__FNVDwq__success:focus{border-color:var(--color-success);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-success)20%,transparent)}.input-module__FNVDwq__input.input-module__FNVDwq__sizeDefault{height:44px;padding:8px 12px}.input-module__FNVDwq__input.input-module__FNVDwq__sizeSm{height:36px;font-size:var(--font-size-captions);padding:4px 8px}.input-module__FNVDwq__input.input-module__FNVDwq__sizeLg{height:48px;padding:12px 16px}.input-module__FNVDwq__input.input-module__FNVDwq__calm{border-radius:var(--radius-sm);background-color:var(--paper);height:auto;font-family:var(--font-body);color:var(--ink);transition:border-color var(--motion-fast)var(--ease-out),box-shadow var(--motion-fast)var(--ease-out);padding:14px 16px;font-size:16px}.input-module__FNVDwq__input.input-module__FNVDwq__calm::placeholder{color:var(--ink-40)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__hasIcon{padding-left:46px}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__default{border:1.5px solid var(--line-2)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__default:focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__error{border-color:var(--danger)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__error:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__success{border-color:var(--accent-ink)}.input-module__FNVDwq__input.input-module__FNVDwq__calm.input-module__FNVDwq__success:focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.input-module__FNVDwq__input.input-module__FNVDwq__calm:disabled{cursor:not-allowed;opacity:1;background-color:var(--paper-2);color:var(--ink-40)}.input-module__FNVDwq__inputLabel.input-module__FNVDwq__calm{font-family:var(--font-body);color:var(--ink-60);font-size:13px;font-weight:500}.input-module__FNVDwq__inputLabel.input-module__FNVDwq__calm.input-module__FNVDwq__disabled{color:var(--ink-40)}.input-module__FNVDwq__inputWrap{align-items:center;width:100%;display:flex;position:relative}.input-module__FNVDwq__inputIcon{color:var(--ink-40);pointer-events:none;place-items:center;display:grid;position:absolute;left:16px}.input-module__FNVDwq__inputIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}
.textarea-module__x26mSW__textareaContainer{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.textarea-module__x26mSW__textareaLabel{font-family:var(--font-family-body);font-size:var(--font-size-captions);font-weight:400;line-height:var(--line-height-captions);color:var(--color-secondary)}.textarea-module__x26mSW__textareaLabel.textarea-module__x26mSW__required:after{content:"*";color:var(--color-error);margin-left:4px}.textarea-module__x26mSW__textareaLabel.textarea-module__x26mSW__disabled{color:var(--color-neutral-400)}.textarea-module__x26mSW__textarea{border-radius:var(--border-radius-input);border:1px solid var(--color-neutral-300);background-color:var(--color-white);width:100%;min-height:88px;font-family:var(--font-family-body);font-size:var(--font-size-text-base);font-weight:400;line-height:var(--line-height-text-base);color:var(--color-secondary);transition:all var(--transition-fast);resize:vertical;padding:8px 12px;display:flex}.textarea-module__x26mSW__textarea::placeholder{color:var(--color-neutral-400)}.textarea-module__x26mSW__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)20%,transparent);outline:none}.textarea-module__x26mSW__textarea:disabled{cursor:not-allowed;opacity:.5;background-color:var(--color-neutral-100)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__default{border-color:var(--color-neutral-300)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__error{border-color:var(--color-error)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__error:focus{border-color:var(--color-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error)20%,transparent)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__success{border-color:var(--color-success)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__success:focus{border-color:var(--color-success);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-success)20%,transparent)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm{border-radius:var(--radius-sm);background-color:var(--paper);min-height:120px;font-family:var(--font-body);color:var(--ink);transition:border-color var(--motion-fast)var(--ease-out),box-shadow var(--motion-fast)var(--ease-out);padding:14px 16px;font-size:16px}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm::placeholder{color:var(--ink-40)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__default{border:1.5px solid var(--line-2)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__default:focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__error{border-color:var(--danger)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__error:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__success{border-color:var(--accent-ink)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm.textarea-module__x26mSW__success:focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.textarea-module__x26mSW__textarea.textarea-module__x26mSW__calm:disabled{cursor:not-allowed;opacity:1;background-color:var(--paper-2);color:var(--ink-40)}.textarea-module__x26mSW__textareaLabel.textarea-module__x26mSW__calm{font-family:var(--font-body);color:var(--ink-60);font-size:13px;font-weight:500}.textarea-module__x26mSW__textareaLabel.textarea-module__x26mSW__calm.textarea-module__x26mSW__disabled{color:var(--ink-40)}
.qty-stepper-module__ilc5ba__qty{border:1.5px solid var(--line-2);border-radius:var(--radius-sm);align-items:center;display:inline-flex;overflow:hidden}.qty-stepper-module__ilc5ba__qty.qty-stepper-module__ilc5ba__disabled{opacity:.5}.qty-stepper-module__ilc5ba__button{width:34px;height:34px;color:var(--ink);cursor:pointer;transition:background var(--motion-fast)var(--ease-out),color var(--motion-fast)var(--ease-out);background:0 0;border:none;place-items:center;display:grid}.qty-stepper-module__ilc5ba__button:hover:not(:disabled){background:var(--ink);color:#fff}.qty-stepper-module__ilc5ba__button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-soft);outline:none}.qty-stepper-module__ilc5ba__button:disabled{color:var(--ink-40);cursor:not-allowed}.qty-stepper-module__ilc5ba__button svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:14px;height:14px}.qty-stepper-module__ilc5ba__value{text-align:center;min-width:34px;font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:700}
.badge-module__GUlPlW__badge{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);letter-spacing:.01em;border-radius:999px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.badge-module__GUlPlW__badge svg{stroke:currentColor;fill:none;stroke-width:2.2px;width:13px;height:13px}.badge-module__GUlPlW__default{background:var(--accent-soft);color:var(--accent-ink)}.badge-module__GUlPlW__solid{background:var(--accent);color:var(--accent-ink)}.badge-module__GUlPlW__danger{background:var(--danger-soft);color:var(--danger)}.badge-module__GUlPlW__neutral{background:var(--paper-2);color:var(--ink-60)}.badge-module__GUlPlW__outline{border:1px solid var(--line-2);color:var(--ink);background:0 0}.badge-module__GUlPlW__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}
.status-module__RVV-nW__status{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:14px 8px 4px;display:flex}.status-module__RVV-nW__alignStart{text-align:left;align-items:flex-start;padding:0}.status-module__RVV-nW__alignStart .status-module__RVV-nW__text{max-width:none}.status-module__RVV-nW__ic{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-ink);border-radius:999px;flex:none;place-items:center;display:grid}.status-module__RVV-nW__ic svg{stroke:currentColor;fill:none;stroke-width:2px;width:30px;height:30px}.status-module__RVV-nW__ic.status-module__RVV-nW__danger{background:var(--danger-soft);color:var(--danger)}.status-module__RVV-nW__ic.status-module__RVV-nW__neutral{background:var(--paper-2);color:var(--ink-40)}.status-module__RVV-nW__title{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.status-module__RVV-nW__text{color:var(--ink-60);max-width:34ch;font-size:15px}
.form-field-module__tjV3IW__label{font-family:var(--font-family-body);font-size:var(--font-size-captions);font-weight:400;line-height:var(--line-height-captions);color:var(--color-secondary)}.form-field-module__tjV3IW__label.form-field-module__tjV3IW__required:after{content:"*";color:var(--color-error);margin-left:4px}.form-field-module__tjV3IW__label.form-field-module__tjV3IW__disabled{color:var(--color-neutral-400)}.form-field-module__tjV3IW__label.form-field-module__tjV3IW__calm{font-family:var(--font-body);color:var(--ink-60);font-size:13px;font-weight:500}.form-field-module__tjV3IW__label.form-field-module__tjV3IW__calm.form-field-module__tjV3IW__disabled{color:var(--ink-40)}
.radio-group-module__vIRg1G__optRow{flex-direction:column;gap:10px;display:flex}
.radio-module__0utxXa__opt{border-radius:var(--radius-sm);border:1.5px solid var(--line-2);background:var(--paper);cursor:pointer;transition:border-color var(--motion-fast)var(--ease-out),background var(--motion-fast)var(--ease-out);align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.radio-module__0utxXa__opt:hover{border-color:var(--accent-ink)}.radio-module__0utxXa__input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.radio-module__0utxXa__input:focus-visible+.radio-module__0utxXa__mk{box-shadow:0 0 0 3px var(--accent-soft)}.radio-module__0utxXa__mk{border:1.5px solid var(--line-2);width:20px;height:20px;transition:border-color var(--motion-fast)var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.radio-module__0utxXa__mk:after{content:"";background:var(--accent-ink);width:10px;height:10px;transition:transform var(--motion-fast)var(--ease-out);border-radius:50%;transform:scale(0)}.radio-module__0utxXa__tx{flex:1;min-width:0}.radio-module__0utxXa__tx b{font-family:var(--font-body);color:var(--ink);font-size:14.5px;font-weight:600;display:block}.radio-module__0utxXa__tx span{font-family:var(--font-body);color:var(--ink-60);font-size:13px;display:block}.radio-module__0utxXa__active{border-color:var(--accent-ink);background:var(--accent-soft)}.radio-module__0utxXa__active .radio-module__0utxXa__mk{border-color:var(--accent-ink)}.radio-module__0utxXa__active .radio-module__0utxXa__mk:after{transform:scale(1)}.radio-module__0utxXa__active .radio-module__0utxXa__tx span{color:var(--accent-ink)}.radio-module__0utxXa__disabled{cursor:not-allowed;opacity:.5}.radio-module__0utxXa__disabled:hover{border-color:var(--line-2)}
.checkbox-module__YFsijW__container{gap:var(--space-2);flex-direction:column;display:flex}.checkbox-module__YFsijW__control{cursor:pointer;align-items:flex-start;gap:10px;display:flex;position:relative}.checkbox-module__YFsijW__input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-module__YFsijW__box{border:1.5px solid var(--line-2);background:var(--paper);color:#0000;width:20px;height:20px;transition:border-color var(--motion-fast)var(--ease-out),background var(--motion-fast)var(--ease-out);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.checkbox-module__YFsijW__box svg{width:12px;height:12px}.checkbox-module__YFsijW__input:checked+.checkbox-module__YFsijW__box{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--paper)}.checkbox-module__YFsijW__input:focus-visible+.checkbox-module__YFsijW__box{box-shadow:0 0 0 3px var(--accent-soft)}.checkbox-module__YFsijW__box.checkbox-module__YFsijW__error{border-color:var(--danger)}.checkbox-module__YFsijW__input:checked+.checkbox-module__YFsijW__box.checkbox-module__YFsijW__error{border-color:var(--danger);background:var(--danger)}.checkbox-module__YFsijW__label{font-family:var(--font-body);color:var(--ink);font-size:14px;line-height:1.45}.checkbox-module__YFsijW__control.checkbox-module__YFsijW__disabled{cursor:not-allowed;opacity:.5}
.tree-module__yosp7W__tree{border:1.5px solid var(--line-2);border-radius:var(--radius);padding:var(--space-2);background:var(--paper);flex-direction:column;gap:2px;display:flex}.tree-module__yosp7W__row{text-align:left;width:100%;padding:var(--space-3)var(--space-3);border-radius:var(--radius-sm);color:var(--ink);font:inherit;cursor:pointer;transition:background var(--motion-fast)var(--ease-out),color var(--motion-fast)var(--ease-out);background:0 0;border:none;align-items:center;gap:9px;line-height:1.25;display:flex}.tree-module__yosp7W__row:hover{background:var(--paper-2)}.tree-module__yosp7W__row:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--accent-soft);outline:2px solid #0000}.tree-module__yosp7W__label{flex:1;min-width:0}.tree-module__yosp7W__trailing{flex:none;margin-left:auto}.tree-module__yosp7W__category{font-size:15px;font-weight:700}.tree-module__yosp7W__category .tree-module__yosp7W__label{font-family:var(--font-display);letter-spacing:-.01em}.tree-module__yosp7W__group{color:var(--ink-60);font-size:14px;font-weight:600}.tree-module__yosp7W__leaf{gap:var(--space-2);padding:9px var(--space-3);font-size:14px;font-weight:600;position:relative}.tree-module__yosp7W__leaf.tree-module__yosp7W__selected{background:color-mix(in srgb,var(--accent)14%,var(--paper));color:var(--accent)}.tree-module__yosp7W__leaf.tree-module__yosp7W__selected .tree-module__yosp7W__label{color:var(--accent)}.tree-module__yosp7W__leaf.tree-module__yosp7W__selected:before{content:"";background:var(--accent);border-radius:2px;width:2.5px;position:absolute;top:7px;bottom:7px;left:-8.5px}.tree-module__yosp7W__caret{width:16px;height:16px;color:var(--ink-40);transition:transform .2s var(--ease-out);flex:none;place-items:center;display:grid}.tree-module__yosp7W__caret svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:11px;height:11px}.tree-module__yosp7W__caretOpen{transform:rotate(90deg)}.tree-module__yosp7W__children{border-left:1.5px solid var(--line-2);flex-direction:column;gap:2px;margin-left:7px;padding:2px 0 2px 6px;display:flex}
.rating-module__J3fxUW__rate{align-items:center;gap:3px;display:inline-flex}.rating-module__J3fxUW__star{width:15px;height:15px;display:block}.rating-module__J3fxUW__star svg{width:100%;height:100%;display:block}.rating-module__J3fxUW__fill{fill:var(--accent)}.rating-module__J3fxUW__star.rating-module__J3fxUW__off .rating-module__J3fxUW__fill{fill:none;stroke:var(--ink-40);stroke-width:1.4px;opacity:.55}
.separator-module__B1ZQpW__separator{background:var(--line-2);border:none;width:100%;height:1px;margin:0}
.stage-module__wNfQMa__stage{border-radius:var(--radius);background:var(--cam);height:min(74vh,720px);min-height:520px;box-shadow:var(--card-sh);isolation:isolate;position:relative;overflow:hidden}
.stage-layer-module__hVCv4a__layer{z-index:20;padding:var(--space-4);-webkit-backdrop-filter:blur(3px);background:#14120e75;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.stage-layer-module__hVCv4a__inner{width:min(560px,100%)}
.stage-hud-module__uwLvpq__hud{z-index:6;top:var(--space-4);left:var(--space-4);right:var(--space-4);align-items:center;gap:var(--space-3);display:flex;position:absolute}@media (max-width:767px){.stage-hud-module__uwLvpq__hud{top:max(var(--space-4),env(safe-area-inset-top))}}
.stage-dock-module__tbjAeq__dock{z-index:7;left:0;right:0;bottom:var(--space-6);padding-inline:var(--space-4);justify-content:center;display:flex;position:absolute}.stage-dock-module__tbjAeq__bar{align-items:center;gap:var(--space-3);background:var(--glass-2);border:1px solid var(--glass-line);max-width:100%;color:var(--on-dark);-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:999px;padding:8px;display:flex}@media (max-width:767px){.stage-dock-module__tbjAeq__dock{bottom:max(14px,env(safe-area-inset-bottom));padding-inline:10px}.stage-dock-module__tbjAeq__bar{justify-content:space-between;width:100%}}
.stage-thumbs-module__pNyZQq__thumbs{scrollbar-width:none;flex:1;justify-content:center;gap:8px;padding:2px;display:flex;overflow-x:auto}.stage-thumbs-module__pNyZQq__thumbs::-webkit-scrollbar{display:none}.stage-thumbs-module__pNyZQq__thumb{border:1px solid var(--glass-line);cursor:pointer;width:60px;height:42px;transition:border-color var(--fast),background var(--fast);background:#ffffff0f;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.stage-thumbs-module__pNyZQq__thumb>*{object-fit:cover;width:100%;height:100%}.stage-thumbs-module__pNyZQq__thumb.stage-thumbs-module__pNyZQq__on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:#b1b6da2e}.stage-thumbs-module__pNyZQq__thumb:not(.stage-thumbs-module__pNyZQq__on):hover{background:#ffffff1f}@media (max-width:767px){.stage-thumbs-module__pNyZQq__thumbs{justify-content:flex-start}}
.spinner-module__ue4Euq__spinner{border:3px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spinner-module__ue4Euq__spin;display:inline-block}.spinner-module__ue4Euq__lg{width:54px;height:54px}.spinner-module__ue4Euq__inverse{border-color:#ffffff38;border-top-color:var(--accent)}@keyframes spinner-module__ue4Euq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module__ue4Euq__spinner{animation-duration:1.6s}}
.segmented-module__2ozrkW__seg{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(12px);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.segmented-module__2ozrkW__option{color:var(--on-dark-60);font:inherit;cursor:pointer;transition:background var(--fast),color var(--fast);background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.segmented-module__2ozrkW__option svg{width:15px;height:15px}.segmented-module__2ozrkW__option.segmented-module__2ozrkW__on{background:var(--accent);color:var(--accent-ink)}.segmented-module__2ozrkW__option:not(.segmented-module__2ozrkW__on):hover{color:var(--on-dark)}@media (max-width:767px){.segmented-module__2ozrkW__label{display:none}.segmented-module__2ozrkW__option{gap:0;padding:9px 11px}}
.glass-button-module__xHGeeG__btn{border:1px solid var(--glass-line);width:42px;height:42px;color:var(--on-dark);cursor:pointer;-webkit-backdrop-filter:blur(12px);transition:background var(--fast),border-color var(--fast),transform var(--fast);background:#ffffff1a;border-radius:999px;flex:none;place-items:center;display:grid}.glass-button-module__xHGeeG__lg{width:46px;height:46px}.glass-button-module__xHGeeG__btn:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.glass-button-module__xHGeeG__btn:active:not(:disabled){transform:scale(.94)}.glass-button-module__xHGeeG__btn:disabled{opacity:.4;cursor:not-allowed}
.accordion-module__1EPoCq__accordion{min-width:0}.accordion-module__1EPoCq__list{border-top:1px solid var(--line-2)}.accordion-module__1EPoCq__item{border-bottom:1px solid var(--line-2)}.accordion-module__1EPoCq__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--space-6);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);padding:clamp(18px,1.9vw,28px) 0;font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.25;list-style:none;transition:color .15s;display:flex}.accordion-module__1EPoCq__summary::-webkit-details-marker{display:none}.accordion-module__1EPoCq__summary:hover{color:var(--ink-60)}.accordion-module__1EPoCq__question{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.accordion-module__1EPoCq__icon{flex:none;width:22px;height:22px;margin-top:4px;position:relative}.accordion-module__1EPoCq__icon:before,.accordion-module__1EPoCq__icon:after{content:"";background:var(--ink);border-radius:2px;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute}.accordion-module__1EPoCq__icon:before{height:2px;top:50%;left:1px;right:1px;transform:translateY(-50%)}.accordion-module__1EPoCq__icon:after{width:2px;top:1px;bottom:1px;left:50%;transform:translate(-50%)}.accordion-module__1EPoCq__item[open] .accordion-module__1EPoCq__icon:after{opacity:0;transform:translate(-50%)rotate(90deg)}.accordion-module__1EPoCq__item[open] .accordion-module__1EPoCq__icon:before{background:var(--accent-ink)}.accordion-module__1EPoCq__answer{max-width:54ch;padding-bottom:clamp(18px,1.9vw,28px);overflow:hidden}.accordion-module__1EPoCq__answer p{color:var(--ink-60);margin:0;font-size:15.5px;line-height:1.55}.accordion-module__1EPoCq__item[open] .accordion-module__1EPoCq__answer{animation:.32s cubic-bezier(.4,0,.2,1) both accordion-module__1EPoCq__faqIn}@keyframes accordion-module__1EPoCq__faqIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.accordion-module__1EPoCq__item[open] .accordion-module__1EPoCq__answer{animation:none}}
.carousel-module__kTHODa__carousel{isolation:isolate;position:relative;overflow:hidden}.carousel-module__kTHODa__track{will-change:transform;transition:transform .42s cubic-bezier(.2,.7,.2,1);display:flex}.carousel-module__kTHODa__slide{flex:0 0 100%;min-width:0}.carousel-module__kTHODa__dots{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;bottom:clamp(24px,3.4vw,48px);right:clamp(24px,3.4vw,48px)}.carousel-module__kTHODa__dot{cursor:pointer;background:#ffffff73;border:none;border-radius:999px;flex-shrink:0;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.carousel-module__kTHODa__dotActive{background:#fff;width:20px}
/*# sourceMappingURL=3876c1a1aed53ad2.css.map*/