.BuildTile-module__w_zopa__wrapper{width:100%;max-width:1180px;padding:var(--space-12) var(--space-6) var(--space-20);flex-direction:column;align-items:center;margin:0 auto;display:flex}.BuildTile-module__w_zopa__header{max-width:720px;margin-bottom:var(--space-14);text-align:center;flex-direction:column;align-items:center;display:flex}.BuildTile-module__w_zopa__headline{margin-bottom:var(--space-5);color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.18}.BuildTile-module__w_zopa__lede{max-width:560px;color:var(--color-text-secondary);font-size:var(--text-lg);text-wrap:pretty;line-height:1.5}.BuildTile-module__w_zopa__mockupFrame{width:100%;max-width:1100px;margin-bottom:var(--space-12)}.BuildTile-module__w_zopa__replaces{justify-content:center;align-items:center;gap:var(--space-5) var(--space-8);flex-wrap:wrap;display:flex}.BuildTile-module__w_zopa__replacesLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.18em;text-transform:uppercase}.BuildTile-module__w_zopa__replacesList{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BuildTile-module__w_zopa__replacesItem{width:56px;height:56px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);justify-content:center;align-items:center;display:flex}.BuildTile-module__w_zopa__replacesLogo{object-fit:contain;width:100%;height:100%}@media (max-width:768px){.BuildTile-module__w_zopa__wrapper{padding:var(--space-8) var(--space-5) var(--space-16)}.BuildTile-module__w_zopa__header,.BuildTile-module__w_zopa__mockupFrame{margin-bottom:var(--space-10)}.BuildTile-module__w_zopa__replaces{gap:var(--space-4);flex-direction:column}}
@keyframes Accordion-module__cSZZKq__accordionDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion-module__cSZZKq__accordionUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Accordion-module__cSZZKq__item{border-bottom:1px solid var(--color-border);overflow:hidden}.Accordion-module__cSZZKq__header{margin:0;display:flex}.Accordion-module__cSZZKq__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;color:var(--color-text);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);text-align:left;cursor:pointer;background:0 0;border:none;outline:none;display:flex}.Accordion-module__cSZZKq__trigger:focus-visible{box-shadow:var(--focus-ring)}.Accordion-module__cSZZKq__triggerLabel{flex:1}.Accordion-module__cSZZKq__triggerIcon{width:1rem;height:1rem;color:var(--color-text-secondary);transition:transform var(--transition-fast);flex-shrink:0}.Accordion-module__cSZZKq__trigger[data-state=open] .Accordion-module__cSZZKq__triggerIcon{transform:rotate(180deg)}.Accordion-module__cSZZKq__content{color:var(--color-text-secondary);font-size:var(--text-sm);overflow:hidden}.Accordion-module__cSZZKq__content[data-state=open]{animation:Accordion-module__cSZZKq__accordionDown var(--transition-base) ease}.Accordion-module__cSZZKq__content[data-state=closed]{animation:Accordion-module__cSZZKq__accordionUp var(--transition-base) ease}.Accordion-module__cSZZKq__contentInner{padding-bottom:var(--space-3)}
.Badge-module__aV_hlG__badge{border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.Badge-module__aV_hlG__neutral{background:var(--color-bg-hover);color:var(--color-text-secondary)}.Badge-module__aV_hlG__success{background:var(--color-success-bg);color:var(--color-success-fg)}.Badge-module__aV_hlG__warn{background:var(--color-warn-bg);color:var(--color-warn-fg)}.Badge-module__aV_hlG__danger{background:var(--color-danger-bg);color:var(--color-danger-fg)}.Badge-module__aV_hlG__info{background:var(--color-info-bg);color:var(--color-info-fg)}.Badge-module__aV_hlG__accent{background:var(--color-bg-hover);color:var(--color-accent)}
.Button-module__4hUmeq__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.Button-module__4hUmeq__button:disabled{opacity:.55;cursor:not-allowed}.Button-module__4hUmeq__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__4hUmeq__sizeSm{height:var(--button-height-sm);padding:0 var(--space-3);font-size:var(--text-xs)}.Button-module__4hUmeq__sizeMd{height:var(--button-height-md);padding:0 var(--space-4)}.Button-module__4hUmeq__sizeLg{height:var(--button-height-lg);padding:0 var(--space-5);font-size:var(--text-base)}@media (pointer:coarse){.Button-module__4hUmeq__sizeSm,.Button-module__4hUmeq__sizeMd{min-height:2.75rem}}.Button-module__4hUmeq__variantPrimary{border-radius:var(--radius-xl);background:var(--gradient-brand);box-shadow:var(--gradient-brand-shadow);color:var(--color-text-inverse);border:none}.Button-module__4hUmeq__variantPrimary:hover:not(:disabled){background:var(--gradient-brand-hover);box-shadow:var(--gradient-brand-shadow-hover);transform:translateY(-2px)}.Button-module__4hUmeq__variantPrimary:active:not(:disabled){box-shadow:var(--gradient-brand-shadow-active);transform:translateY(1px)}.Button-module__4hUmeq__variantSecondary{border-color:var(--color-border);background:var(--color-bg-elevated);color:var(--color-text)}.Button-module__4hUmeq__variantSecondary:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-bg-subtle)}.Button-module__4hUmeq__variantGhost{color:var(--color-text);background:0 0}.Button-module__4hUmeq__variantGhost:hover:not(:disabled){background:var(--color-bg-subtle)}.Button-module__4hUmeq__variantDanger{background:var(--color-error);color:var(--color-text-inverse)}.Button-module__4hUmeq__variantDanger:hover:not(:disabled){background:var(--color-red-600)}.Button-module__4hUmeq__icon{justify-content:center;align-items:center;display:inline-flex}.Button-module__4hUmeq__spinner{animation:1s linear infinite Button-module__4hUmeq__buttonSpin}@keyframes Button-module__4hUmeq__buttonSpin{to{transform:rotate(360deg)}}
.Card-module___e43YW__card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);overflow:hidden}.Card-module___e43YW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:flex}.Card-module___e43YW__titleGroup{gap:var(--space-1);flex-direction:column;display:flex}.Card-module___e43YW__title{color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-semibold);letter-spacing:-.1px}.Card-module___e43YW__description{color:var(--color-text-muted);font-size:var(--text-xs)}.Card-module___e43YW__action{flex-shrink:0}.Card-module___e43YW__body{padding:var(--space-6)}.Card-module___e43YW__bodyNoPadding{padding:0}
.Checkbox-module__NxU7Ha__root{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-text-inverse);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Checkbox-module__NxU7Ha__root:hover:not([data-disabled],[data-state=checked]){border-color:var(--color-border-hover)}.Checkbox-module__NxU7Ha__root[data-state=checked]{border-color:var(--color-primary);background:var(--color-primary)}.Checkbox-module__NxU7Ha__root[data-state=checked]:hover:not([data-disabled]){border-color:var(--color-primary-hover);background:var(--color-primary-hover)}.Checkbox-module__NxU7Ha__root[data-state=indeterminate]{border-color:var(--color-primary);background:var(--color-primary)}.Checkbox-module__NxU7Ha__root:focus-visible{box-shadow:var(--focus-ring)}.Checkbox-module__NxU7Ha__root[data-disabled]{opacity:.6;background:var(--color-bg-subtle);cursor:not-allowed}.Checkbox-module__NxU7Ha__sizeMd{width:1rem;height:1rem}.Checkbox-module__NxU7Ha__sizeSm{width:.875rem;height:.875rem}.Checkbox-module__NxU7Ha__indicator{justify-content:center;align-items:center;display:inline-flex}@media (pointer:coarse){.Checkbox-module__NxU7Ha__root:after{content:"";width:2.75rem;height:2.75rem;position:absolute;inset:50%;transform:translate(-50%,-50%)}}
.EmptyState-module__o33-Aq__wrapper{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}.EmptyState-module__o33-Aq__icon{border-radius:var(--radius-full);background:var(--color-bg-elevated);width:48px;height:48px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__o33-Aq__title{color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-semibold)}.EmptyState-module__o33-Aq__description{max-width:360px;color:var(--color-text-muted);font-size:var(--text-sm)}.EmptyState-module__o33-Aq__action{margin-top:var(--space-2)}
.ErrorState-module__1REDta__wrapper{justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-32);padding:var(--space-6);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated);text-align:center;flex-direction:column;display:flex}.ErrorState-module__1REDta__icon{width:var(--space-6);height:var(--space-6);color:var(--color-red-600)}.ErrorState-module__1REDta__message{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-base)}.ErrorState-module__1REDta__retry{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-medium);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;display:inline-flex}.ErrorState-module__1REDta__retry:hover{border-color:var(--color-border-hover);background-color:var(--color-bg-subtle)}.ErrorState-module__1REDta__retryIcon{width:var(--space-4);height:var(--space-4)}
.LoadingState-module__GrM80G__wrapperCard{gap:var(--space-2);width:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated);flex-direction:column;display:flex}.LoadingState-module__GrM80G__wrapperChart{justify-content:center;gap:var(--space-2);width:100%;height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated);flex-direction:column;display:flex}.LoadingState-module__GrM80G__bar{width:100%;height:var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-bg-inset);animation:1.6s ease-in-out infinite LoadingState-module__GrM80G__pulse}.LoadingState-module__GrM80G__bar:nth-child(2){width:80%}.LoadingState-module__GrM80G__bar:nth-child(3){width:60%}.LoadingState-module__GrM80G__bar:nth-child(4){width:90%}@keyframes LoadingState-module__GrM80G__pulse{0%,to{opacity:1}50%{opacity:.5}}
.Menu-module__OtDNAa__content{z-index:var(--z-dropdown);min-width:12rem;max-width:var(--radix-popper-available-width);padding:var(--space-1) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-popover);overflow:hidden}.Menu-module__OtDNAa__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.Menu-module__OtDNAa__item[data-highlighted]{background:var(--color-primary-bg);color:var(--color-primary-text)}.Menu-module__OtDNAa__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.Menu-module__OtDNAa__itemDanger{color:var(--color-red-600)}.Menu-module__OtDNAa__itemDanger[data-highlighted]{background:var(--color-red-50);color:var(--color-red-600)}.Menu-module__OtDNAa__itemIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.Menu-module__OtDNAa__itemLabel{flex:1}.Menu-module__OtDNAa__itemIndicator{color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Menu-module__OtDNAa__separator{height:1px;margin:var(--space-1) 0;background:var(--color-border)}.Menu-module__OtDNAa__label{padding:var(--space-1-5) var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}@media (pointer:coarse){.Menu-module__OtDNAa__item{min-height:2.75rem}}
.Modal-module__nt2kka__overlay{z-index:var(--z-modal);background:var(--color-bg-scrim);animation:Modal-module__nt2kka__modalFadeIn var(--transition-fast);position:fixed;inset:0}.Modal-module__nt2kka__content{z-index:var(--z-modal);width:100%;max-height:calc(100dvh - var(--space-8));background:var(--color-bg-elevated);box-shadow:var(--shadow-xl);animation:Modal-module__nt2kka__modalContentIn var(--transition-fast);flex-direction:column;display:flex;position:fixed}.Modal-module__nt2kka__content:focus{outline:none}.Modal-module__nt2kka__positionCenter{border-radius:var(--radius-xl);top:50%;left:50%;transform:translate(-50%,-50%)}.Modal-module__nt2kka__positionRight{border-left:1px solid var(--color-border);height:100dvh;max-height:100dvh;animation:Modal-module__nt2kka__modalSlideInRight var(--transition-fast);border-radius:0;top:0;right:0}.Modal-module__nt2kka__positionLeft{border-right:1px solid var(--color-border);height:100dvh;max-height:100dvh;animation:Modal-module__nt2kka__modalSlideInLeft var(--transition-fast);border-radius:0;top:0;left:0}.Modal-module__nt2kka__sizeSm{max-width:min(26.25rem, 100vw - var(--space-8))}.Modal-module__nt2kka__sizeMd{max-width:min(35rem, 100vw - var(--space-8))}.Modal-module__nt2kka__sizeLg{max-width:min(40rem, 100vw - var(--space-8))}.Modal-module__nt2kka__sizeXl{max-width:min(45rem, 100vw - var(--space-8))}.Modal-module__nt2kka__size2xl{max-width:min(65rem, 100vw - var(--space-8))}.Modal-module__nt2kka__size3xl{max-width:min(90rem, 100vw - var(--space-8))}.Modal-module__nt2kka__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}.Modal-module__nt2kka__titleBlock{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.Modal-module__nt2kka__title{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.Modal-module__nt2kka__srOnlyTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Modal-module__nt2kka__description{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.Modal-module__nt2kka__closeButton{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background var(--transition-fast);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Modal-module__nt2kka__closeButton:hover{background:var(--color-bg-subtle);color:var(--color-text)}.Modal-module__nt2kka__closeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Modal-module__nt2kka__body{padding:var(--space-6);flex:1;overflow-y:auto}.Modal-module__nt2kka__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);flex-shrink:0;display:flex}@keyframes Modal-module__nt2kka__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__nt2kka__modalContentIn{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes Modal-module__nt2kka__modalSheetIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes Modal-module__nt2kka__modalSlideInLeft{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes Modal-module__nt2kka__modalSlideInRight{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (max-width:767px){.Modal-module__nt2kka__content{width:100%;max-width:100%;height:100dvh;max-height:100dvh;animation:Modal-module__nt2kka__modalSheetIn var(--transition-fast);border-radius:0;inset:0}.Modal-module__nt2kka__positionCenter{border-radius:0;top:0;left:0;transform:none}.Modal-module__nt2kka__positionRight{border-left:none}.Modal-module__nt2kka__positionLeft{border-right:none}}@media (prefers-reduced-motion:reduce){.Modal-module__nt2kka__overlay,.Modal-module__nt2kka__content,.Modal-module__nt2kka__positionLeft,.Modal-module__nt2kka__positionRight{animation:none}}
.Popover-module__wnhqVW__content{z-index:var(--z-popover);max-width:var(--radix-popper-available-width);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-popover)}
.RadioGroup-module__0B3sAW__group{gap:var(--space-2);flex-direction:column;display:flex}.RadioGroup-module__0B3sAW__option{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.RadioGroup-module__0B3sAW__radio{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);width:1rem;height:1rem;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RadioGroup-module__0B3sAW__radio:hover:not([data-disabled],[data-state=checked]){border-color:var(--color-border-hover)}.RadioGroup-module__0B3sAW__radio[data-state=checked]{border-color:var(--color-primary)}.RadioGroup-module__0B3sAW__radio:focus-visible{box-shadow:var(--focus-ring)}.RadioGroup-module__0B3sAW__radio[data-disabled]{opacity:.6;background:var(--color-bg-subtle);cursor:not-allowed}.RadioGroup-module__0B3sAW__indicator{border-radius:var(--radius-full);background:var(--color-primary);justify-content:center;align-items:center;width:.5rem;height:.5rem;display:inline-flex}.RadioGroup-module__0B3sAW__label{-webkit-user-select:none;user-select:none}@media (pointer:coarse){.RadioGroup-module__0B3sAW__option{min-height:2.75rem}}
.Select-module__G1y7Eq__wrapper{align-items:center;width:100%;display:inline-flex;position:relative}.Select-module__G1y7Eq__wrapperSm{width:auto}.Select-module__G1y7Eq__select{border:1px solid var(--color-border);background:var(--color-bg-elevated);width:100%;color:var(--color-text);font-family:inherit;font-size:var(--text-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);appearance:none;outline:none}.Select-module__G1y7Eq__selectMd{height:var(--field-height);padding:0 calc(var(--space-3) + 1.25rem) 0 var(--space-3);border-radius:var(--radius-md)}.Select-module__G1y7Eq__selectSm{height:28px;padding:0 calc(var(--space-2) + 1rem) 0 var(--space-2);border-radius:var(--radius-sm)}.Select-module__G1y7Eq__select:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.Select-module__G1y7Eq__select:disabled{background:var(--color-bg-subtle);color:var(--color-text-muted);cursor:not-allowed}.Select-module__G1y7Eq__select[aria-invalid=true]{border-color:var(--color-error)}.Select-module__G1y7Eq__chevron{color:var(--color-text-secondary);pointer-events:none;position:absolute}.Select-module__G1y7Eq__wrapperMd .Select-module__G1y7Eq__chevron{right:var(--space-3)}.Select-module__G1y7Eq__wrapperSm .Select-module__G1y7Eq__chevron{right:var(--space-2)}@media (pointer:coarse){.Select-module__G1y7Eq__selectSm,.Select-module__G1y7Eq__selectMd{min-height:2.75rem}}
.StatTile-module__CU3EfW__tile{gap:var(--space-2);padding:var(--space-5) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}.StatTile-module__CU3EfW__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.StatTile-module__CU3EfW__label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.6px;text-transform:uppercase}.StatTile-module__CU3EfW__icon{color:var(--color-text-muted);align-items:center;display:inline-flex}.StatTile-module__CU3EfW__value{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-semibold);letter-spacing:-.4px;font-variant-numeric:tabular-nums}.StatTile-module__CU3EfW__footer{align-items:center;gap:var(--space-2);min-height:16px;display:flex}.StatTile-module__CU3EfW__trend{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium)}.StatTile-module__CU3EfW__trendUp{color:var(--color-success-fg)}.StatTile-module__CU3EfW__trendDown{color:var(--color-danger-fg)}.StatTile-module__CU3EfW__hint{color:var(--color-text-muted);font-size:var(--text-xs)}
.StyledSelect-module__xgkxOq__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-text);font-family:inherit;font-size:var(--text-sm);text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);cursor:pointer;outline:none;display:inline-flex}.StyledSelect-module__xgkxOq__trigger:hover:not([data-disabled]){border-color:var(--color-border-hover)}.StyledSelect-module__xgkxOq__trigger[data-state=open]{border-color:var(--color-primary)}.StyledSelect-module__xgkxOq__trigger:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.StyledSelect-module__xgkxOq__trigger[data-placeholder]{color:var(--color-text-muted)}.StyledSelect-module__xgkxOq__trigger[data-disabled]{background:var(--color-bg-subtle);color:var(--color-text-muted);cursor:not-allowed}.StyledSelect-module__xgkxOq__chevron{color:var(--color-text-secondary);transition:transform var(--transition-fast);flex-shrink:0;display:inline-flex}.StyledSelect-module__xgkxOq__trigger[data-state=open] .StyledSelect-module__xgkxOq__chevron{transform:rotate(180deg)}.StyledSelect-module__xgkxOq__content{z-index:var(--z-dropdown);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-popover);overflow:hidden}.StyledSelect-module__xgkxOq__viewport{padding:var(--space-1) 0}.StyledSelect-module__xgkxOq__item{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.StyledSelect-module__xgkxOq__item[data-highlighted]{background:var(--color-primary-bg);color:var(--color-primary-text)}.StyledSelect-module__xgkxOq__item[data-state=checked]{font-weight:var(--font-medium)}.StyledSelect-module__xgkxOq__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.StyledSelect-module__xgkxOq__indicator{color:var(--color-primary);flex-shrink:0;display:inline-flex}@media (pointer:coarse){.StyledSelect-module__xgkxOq__trigger,.StyledSelect-module__xgkxOq__item{min-height:2.75rem}}
.Switch-module__-SgcCW__root{border-radius:var(--radius-full);background:var(--color-border);width:2rem;height:1.125rem;transition:background var(--transition-fast), box-shadow var(--transition-fast);cursor:pointer;border:none;outline:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.Switch-module__-SgcCW__root[data-state=checked]{background:var(--color-primary)}.Switch-module__-SgcCW__root:hover:not([data-disabled]){background:var(--color-border-hover)}.Switch-module__-SgcCW__root[data-state=checked]:hover:not([data-disabled]){background:var(--color-primary-hover)}.Switch-module__-SgcCW__root:focus-visible{box-shadow:var(--focus-ring)}.Switch-module__-SgcCW__root[data-disabled]{opacity:.5;cursor:not-allowed}.Switch-module__-SgcCW__thumb{border-radius:var(--radius-full);background:var(--color-bg-elevated);width:.875rem;height:.875rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast);will-change:transform;display:block;transform:translate(.125rem)}.Switch-module__-SgcCW__root[data-state=checked] .Switch-module__-SgcCW__thumb{transform:translate(1rem)}@media (pointer:coarse){.Switch-module__-SgcCW__root:after{content:"";width:2.75rem;height:2.75rem;position:absolute;inset:50%;transform:translate(-50%,-50%)}}
.Table-module__beJzEq__scroll{width:100%;overflow-x:auto}.Table-module__beJzEq__table{width:100%;font-size:var(--text-sm);border-collapse:collapse}.Table-module__beJzEq__thead{border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated)}.Table-module__beJzEq__th{padding:var(--space-3) var(--space-4);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--font-semibold);letter-spacing:.6px;text-align:left;text-transform:uppercase;white-space:nowrap}.Table-module__beJzEq__tr{border-top:1px solid var(--color-border-subtle)}.Table-module__beJzEq__tr:first-child{border-top:none}.Table-module__beJzEq__trInteractive{transition:background var(--transition-fast);cursor:pointer}.Table-module__beJzEq__trInteractive:hover{background:var(--color-bg-elevated)}.Table-module__beJzEq__td{padding:var(--space-3) var(--space-4);color:var(--color-text);vertical-align:middle}.Table-module__beJzEq__layoutStack{display:block}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__tr{margin-bottom:var(--space-3);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:block}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__tr:first-child{border-top:1px solid var(--color-border)}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__td{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;display:flex}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__td[data-label]{justify-content:space-between}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__td[data-label]:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}@media (min-width:768px){.Table-module__beJzEq__layoutStack{display:table}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__thead{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__tr{border:none;border-top:1px solid var(--color-border-subtle);margin-bottom:0;padding:0;display:table-row}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__tr:first-child{border-top:none}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__td{padding:var(--space-3) var(--space-4);display:table-cell}.Table-module__beJzEq__layoutStack .Table-module__beJzEq__td[data-label]:before{content:none}}
.Tooltip-module__r-rwPG__content{z-index:var(--z-tooltip);max-width:280px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-text);box-shadow:var(--shadow-md);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--font-medium);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.45}.Tooltip-module__r-rwPG__arrow{fill:var(--color-text)}
.OperatorHub-module__VxjTEa__wrapper{isolation:isolate;background:#fff;justify-content:center;width:100%;display:flex;overflow:hidden}.OperatorHub-module__VxjTEa__stage{aspect-ratio:1600/356.7;flex:none;width:100%;position:relative;container-type:inline-size}.OperatorHub-module__VxjTEa__beamCone{z-index:5;pointer-events:none;width:100%;height:120%;position:absolute;inset:-10% 0}.OperatorHub-module__VxjTEa__beamGlow{opacity:.34;filter:blur(2.4cqw)}.OperatorHub-module__VxjTEa__beamCore{opacity:.92;filter:blur(.18cqw)}.OperatorHub-module__VxjTEa__marqueeComponent{z-index:4;position:absolute;inset:0;overflow:visible}.OperatorHub-module__VxjTEa__marqueeComponent:before,.OperatorHub-module__VxjTEa__marqueeComponent:after{z-index:20;content:"";pointer-events:none;height:36%;position:absolute;left:-2%;right:-2%}.OperatorHub-module__VxjTEa__marqueeComponent:before{background:linear-gradient(#fff 0%,#fffffff0 34%,#ffffff9e 66%,#fff0 100%);top:-1px}.OperatorHub-module__VxjTEa__marqueeComponent:after{background:linear-gradient(#fff0 0%,#ffffff9e 34%,#fffffff0 66%,#fff 100%);bottom:-1px}.OperatorHub-module__VxjTEa__layout{height:4.7646cqw;position:absolute;left:0;right:0;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.OperatorHub-module__VxjTEa__layoutTop{top:13.46%}.OperatorHub-module__VxjTEa__layoutMiddle{top:39.32%}.OperatorHub-module__VxjTEa__layoutBottom{top:65.18%}.OperatorHub-module__VxjTEa__cardLayer{position:absolute;inset:0;overflow:visible}.OperatorHub-module__VxjTEa__blankCardLayer{clip-path:inset(-100% 50% -100% 0)}.OperatorHub-module__VxjTEa__contentCardLayer{clip-path:inset(-100% 0 -100% 50%)}.OperatorHub-module__VxjTEa__track{will-change:transform;width:max-content;height:100%;animation:35s linear infinite OperatorHub-module__VxjTEa__heroMarqueeTimeline;display:flex;overflow:visible}.OperatorHub-module__VxjTEa__list{flex:none;align-items:stretch;gap:1.6cqw;min-width:100cqw;padding-right:1.6cqw;display:flex;overflow:visible}.OperatorHub-module__VxjTEa__item{--arc-y:0px;--arc-rotate:0deg;transform:translate3d(0, var(--arc-y), 0) rotate(var(--arc-rotate));transform-origin:50%;will-change:transform;background:#fff;border:1px solid #121f3b14;border-radius:.75cqw;flex:none;align-items:stretch;gap:.88cqw;padding:.63cqw 1cqw .63cqw .63cqw;display:flex;position:relative;box-shadow:0 0 1.5cqw #0000000d}.OperatorHub-module__VxjTEa__imageWrap{color:#225aea;background:#eef2fb;border-radius:.75cqw;flex:none;justify-content:center;align-items:center;width:3.38cqw;height:3.38cqw;display:flex}.OperatorHub-module__VxjTEa__cardIcon{stroke-width:2.2px;width:1.9cqw;height:1.9cqw}.OperatorHub-module__VxjTEa__copy{flex-direction:column;justify-content:center;gap:.5cqw;min-width:0;display:flex}.OperatorHub-module__VxjTEa__copyRight{align-items:flex-end}.OperatorHub-module__VxjTEa__primaryText,.OperatorHub-module__VxjTEa__metaText{color:#161616;white-space:nowrap;margin:0}.OperatorHub-module__VxjTEa__primaryText{font-size:1cqw;font-weight:600;line-height:1}.OperatorHub-module__VxjTEa__revenueText{color:#225aea}.OperatorHub-module__VxjTEa__metaRow{align-items:center;gap:.5cqw;height:1cqw;display:flex}.OperatorHub-module__VxjTEa__metaText{font-size:.75cqw;font-weight:500;line-height:1}.OperatorHub-module__VxjTEa__divider{background:#11182714;width:1px}.OperatorHub-module__VxjTEa__revenueStat{color:#225aea;background:#e2efff;border:1px solid #225aea4d;border-radius:.25cqw;align-items:center;gap:.13cqw;padding:.22cqw;font-size:.38cqw;font-weight:500;line-height:1;display:flex}.OperatorHub-module__VxjTEa__revenueIcon{width:.4cqw;height:.4cqw}.OperatorHub-module__VxjTEa__itemBlank{background:#fffffffa;border-color:#121f3b21;box-shadow:0 0 18px #00000014,0 10px 24px -18px #0f172a33}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__imageWrap{color:#0000;background:#d3dae5}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__cardIcon,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueIcon{opacity:0}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__primaryText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__metaText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueStat span{color:#0000}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__primaryText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__metaText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueText,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueStat{position:relative}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__primaryText:after,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__metaText:after,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueText:after,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueStat:after{content:"";background:#c4cdda;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__primaryText:after,.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueText:after{width:100%;height:.54em}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__metaText:after{width:82%;height:.56em}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueStat{background:0 0;border-color:#0000}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__revenueStat:after{inset:18%;transform:none}.OperatorHub-module__VxjTEa__itemBlank .OperatorHub-module__VxjTEa__divider{background:#11182721}.OperatorHub-module__VxjTEa__iconWrap{z-index:6;background:linear-gradient(#fff3,#fff0),linear-gradient(90deg,#5f8cff,#225aea);border-radius:2cqw;width:6.5cqw;height:6.5cqw;padding:.156cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OperatorHub-module__VxjTEa__iconInner{background:linear-gradient(90deg,#5f8cff,#225aea);border-radius:1.88cqw;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.OperatorHub-module__VxjTEa__logo{object-fit:contain;filter:brightness(0)invert();width:4cqw;height:4cqw}.OperatorHub-module__VxjTEa__edgeFade{z-index:9;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fff0 10% 90%,#fff 100%),linear-gradient(#fff 0%,#fff0 6% 96%,#fff 100%);position:absolute;inset:0}@keyframes OperatorHub-module__VxjTEa__heroMarqueeTimeline{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:768px){.OperatorHub-module__VxjTEa__stage{width:1000px}}@media (prefers-reduced-motion:reduce){.OperatorHub-module__VxjTEa__track{animation:none;transform:translate(-28%)}}
.DecideTile-module__LI-o2a__wrapper{width:100%;max-width:1180px;padding:var(--space-12) var(--space-6) var(--space-20);flex-direction:column;align-items:center;margin:0 auto;display:flex}.DecideTile-module__LI-o2a__header{max-width:720px;margin-bottom:var(--space-14);text-align:center;flex-direction:column;align-items:center;display:flex}.DecideTile-module__LI-o2a__headline{margin-bottom:var(--space-5);color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.18}.DecideTile-module__LI-o2a__lede{max-width:560px;color:var(--color-text-secondary);font-size:var(--text-lg);text-wrap:pretty;line-height:1.5}.DecideTile-module__LI-o2a__mockupFrame{width:100%;max-width:100%}@media (max-width:768px){.DecideTile-module__LI-o2a__wrapper{padding:var(--space-8) var(--space-5) var(--space-16)}.DecideTile-module__LI-o2a__header{margin-bottom:var(--space-6)}}
.FAQ-module__myvZOG__section{width:100%;padding:0 var(--space-6)}.FAQ-module__myvZOG__container{text-align:center;max-width:760px;margin:0 auto}.FAQ-module__myvZOG__heading{margin-bottom:var(--space-10);color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.18}.FAQ-module__myvZOG__list{--faq-gap-px:12px;gap:var(--faq-gap-px);text-align:left;flex-direction:column;display:flex;transform:translateZ(0)}.FAQ-module__myvZOG__list[data-ready=true]{height:var(--faq-stage-height);display:block;position:relative}.FAQ-module__myvZOG__item{border-radius:var(--radius-3xl);background:var(--color-bg-elevated);contain:layout paint;border:1px solid #0f0f0f0d;transition:border-color .22s,background .22s;animation:.46s cubic-bezier(.22,1,.36,1) backwards FAQ-module__myvZOG__faqFadeIn;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #0f0f0f0a,0 10px 28px -14px #0f0f0f29}.FAQ-module__myvZOG__list[data-ready=true] .FAQ-module__myvZOG__item{height:var(--faq-item-height);transform:translate3d(0, var(--faq-item-y), 0);will-change:height, transform;transition:height .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),border-color .22s,background .22s;position:absolute;top:0;left:0;right:0}.FAQ-module__myvZOG__itemOpen{background:linear-gradient(180deg, #fffffffa, #fffffff0), var(--color-bg-elevated);border-color:#225aea24}.FAQ-module__myvZOG__item:first-child{animation-delay:40ms}.FAQ-module__myvZOG__item:nth-child(2){animation-delay:90ms}.FAQ-module__myvZOG__item:nth-child(3){animation-delay:.14s}.FAQ-module__myvZOG__item:nth-child(4){animation-delay:.19s}.FAQ-module__myvZOG__item:nth-child(5){animation-delay:.24s}.FAQ-module__myvZOG__item:nth-child(6){animation-delay:.29s}.FAQ-module__myvZOG__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text);font:inherit;font-size:var(--text-lg);font-weight:var(--font-semibold);text-align:left;cursor:pointer;background:0 0;border:none;line-height:1.4;display:flex}.FAQ-module__myvZOG__trigger:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.FAQ-module__myvZOG__question{flex:1}.FAQ-module__myvZOG__chevron{width:18px;height:18px;color:var(--color-text-muted);transition:transform var(--transition-slow), color var(--transition-slow);flex-shrink:0}.FAQ-module__myvZOG__chevronOpen{color:var(--color-text);transform:rotate(180deg)}.FAQ-module__myvZOG__content{opacity:0;transform-origin:top;pointer-events:none;will-change:opacity, transform;transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(-6px)scaleY(.98)}.FAQ-module__myvZOG__list[data-ready=false] .FAQ-module__myvZOG__content{visibility:hidden;position:absolute}.FAQ-module__myvZOG__itemOpen .FAQ-module__myvZOG__content{opacity:1;pointer-events:auto;transform:translate(0,0)scaleY(1)}.FAQ-module__myvZOG__answer{padding:0 var(--space-6) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.7}@keyframes FAQ-module__myvZOG__faqFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.FAQ-module__myvZOG__section{padding:0 var(--space-5)}.FAQ-module__myvZOG__heading{margin-bottom:var(--space-6);font-size:var(--text-2xl)}.FAQ-module__myvZOG__list{--faq-gap-px:8px}.FAQ-module__myvZOG__item{border-radius:var(--radius-2xl)}.FAQ-module__myvZOG__trigger{padding:var(--space-4) var(--space-5);font-size:var(--text-base)}.FAQ-module__myvZOG__answer{padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.FAQ-module__myvZOG__item,.FAQ-module__myvZOG__content,.FAQ-module__myvZOG__chevron{transition:none;animation:none}}
.TileExploreLink-module__9GvOjW__link{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:-.01em;transition:var(--transition-base);display:inline-flex}.TileExploreLink-module__9GvOjW__link:hover{border-color:var(--color-border-strong);background:var(--color-bg-elevated);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 4px 10px -6px #0f0f0f1f}.TileExploreLink-module__9GvOjW__link:hover .TileExploreLink-module__9GvOjW__arrow{transform:translate(2px)}.TileExploreLink-module__9GvOjW__arrow{width:16px;height:16px;transition:var(--transition-base)}
/*# sourceMappingURL=02h60336o3hb6.css.map*/