/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root{--bians-radius-none:0;--bians-radius-soft:.75rem;--bians-radius-inner:1rem;--bians-radius-tile:1.25rem;--bians-radius-panel:1.5rem;--bians-radius-sheet:1.75rem;--bians-radius-card:2rem;--bians-radius-stage:2.25rem;--bians-radius-pill:9999px;--radius:var(--bians-radius-soft);--bians-space-2xs:.25rem;--bians-space-xs:.5rem;--bians-space-sm:.75rem;--bians-space-md:1rem;--bians-space-lg:1.5rem;--bians-space-xl:2rem;--bians-space-2xl:2.5rem;--bians-space-3xl:3rem;--bians-space-4xl:4rem;--bians-gap-xs:var(--bians-space-xs);--bians-gap-sm:var(--bians-space-sm);--bians-gap-md:var(--bians-space-md);--bians-gap-lg:var(--bians-space-lg);--bians-gap-xl:var(--bians-space-xl);--bians-gap-2xl:var(--bians-space-2xl);--bians-gap-3xl:var(--bians-space-3xl);--bians-stack-gap-ref:var(--bians-text-subhead);--bians-stack-block-gap-ratio:.222;--bians-stack-tier-gap-ratio:.375;--bians-stack-section-block-gap:calc(var(--bians-stack-gap-ref) * var(--bians-stack-block-gap-ratio));--bians-stack-section-eyebrow-gap:calc(var(--bians-stack-gap-ref) * var(--bians-stack-tier-gap-ratio));--bians-page-gutter:var(--bians-space-lg);--bians-page-gutter-lg:var(--bians-space-xl);--bians-layout-max:90rem;--bians-layout-ref-h:56.25rem;--bians-layout-scale:1;--bians-layout-vw:100vw;--bians-vw:1vw;--bians-section-y:clamp(4rem,10vw,8rem);--bians-content-max:72rem;--bians-page-max:88rem;--bians-text-micro:.75rem;--bians-text-caption:.8125rem;--bians-text-body-xs:.875rem;--bians-text-body-sm:.9375rem;--bians-text-body:1rem;--bians-text-title:1.0625rem;--bians-text-lg:1.25rem;--bians-text-display-sm:1.5rem;--bians-text-subhead:1.6rem;--bians-text-subhead-lg:1.85rem;--bians-text-display-md:2rem;--bians-text-display-lg:2.5rem;--bians-text-label:.6875rem;--bians-leading-display:1.06;--bians-leading-tight:1.1;--bians-leading-snug:1.25;--bians-leading-body:1.55;--bians-leading-relaxed:1.7;--bians-leading-none:1;--bians-tracking-tight:-.035em;--bians-tracking-display:-.03em;--bians-tracking-headline:-.02em;--bians-tracking-body:-.01em;--bians-tracking-wide:.05em;--bians-tracking-label:.12em;--bians-ink:#0a0a0c;--bians-ink-muted:#0a0a0c8f;--bians-ink-subtle:#0a0a0c66;--bians-ink-faint:#0a0a0c47;--bians-ink-on-dark:#fff;--bians-ink-on-dark-muted:#ffffffa6;--bians-ink-on-dark-subtle:#ffffff73;--bians-ink-on-dark-faint:#ffffff59;--bians-ink-on-dark-strong:#ffffffeb;--bians-ink-on-dark-soft:#fffc;--bians-app-text-100:#242424;--bians-app-text-90:#404040;--bians-app-text-80:#616161;--bians-app-text-70:#757575;--bians-app-text-60:#9e9e9e;--bians-app-text-50:#c2c2c2;--bians-app-text-40:#e0e0e0;--bians-app-text-30:#ededed;--bians-app-text-20:#f5f5f5;--bians-app-text-10:#f9f9f9;--bians-canvas:#f4f3f1;--bians-canvas-deep:#ebe9e5;--bians-surface:#fff;--bians-section:#fbfbfd;--bians-dark:#0b1226;--bians-dark-deep:#060a15;--bians-dark-app:#060b09;--bians-auth-canvas:#1a1a2e;--bians-brand-purple:#c376ff;--bians-brand-blue:#3b72ff;--bians-brand-rgb-purple:195 118 255;--bians-brand-rgb-blue:59 114 255;--bians-gradient-start:#c376ff;--bians-gradient-end:#3b72ffd6;--bians-gradient-linear-angle:90deg;--bians-focus:rgb(var(--bians-brand-rgb-purple)/.55);--bians-success-soft:#ebfcd0;--bians-success:#5ac61b;--bians-success-strong:#29cc6a;--bians-success-ink:#105f05;--bians-danger:#db2a36;--bians-danger-bright:#fc5555;--bians-danger-rgb:219 42 54;--bians-danger-bright-rgb:252 85 85;--bians-danger-soft:var(--bians-danger-bright)}@supports (color:color-mix(in lab,red,red)){:root{--bians-danger-soft:color-mix(in srgb,var(--bians-danger-bright) 12%,white)}}:root{--bians-danger-ink:var(--bians-danger-bright);--bians-warning-soft:#fdfccd;--bians-warning:#e5da0d;--bians-warning-ink:#6d6602;--bians-status-careful:#fff;--bians-status-toast-stroke:#f5f5f51a;--bians-input-stroke:var(--bians-stroke-strong);--bians-input-stroke-on-dark:var(--bians-status-toast-stroke);--bians-input-fill:#fff;--bians-input-fill-muted:var(--bians-surface-90);--bians-input-fill-on-dark:#ffffff1a;--bians-input-fill-on-dark-autofill-base:white}@supports (color:color-mix(in lab,red,red)){:root{--bians-input-fill-on-dark-autofill-base:color-mix(in srgb,white 5.5%,var(--bians-auth-canvas))}}:root{--bians-input-fill-on-dark-autofill-match:white}@supports (color:color-mix(in lab,red,red)){:root{--bians-input-fill-on-dark-autofill-match:color-mix(in srgb,white 10%,var(--bians-input-fill-on-dark-autofill-base))}}:root{--bians-input-fill-on-dark-solid:#252338;--bians-input-placeholder:var(--bians-ink-subtle);--bians-input-placeholder-on-dark:var(--bians-app-text-60);--bians-input-value:var(--bians-ink);--bians-input-value-on-dark:var(--bians-app-text-10);--bians-input-disabled-value:var(--bians-app-text-90);--bians-input-focus-gradient:linear-gradient(var(--bians-gradient-linear-angle),var(--bians-gradient-start) 0%,var(--bians-gradient-start) 50%,var(--bians-brand-blue) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--bians-input-focus-gradient:linear-gradient(var(--bians-gradient-linear-angle),var(--bians-gradient-start) 0%,color-mix(in srgb,var(--bians-gradient-start) 52%,var(--bians-brand-blue)) 50%,var(--bians-brand-blue) 100%)}}:root{--bians-input-focus-gradient-danger:linear-gradient(var(--bians-gradient-linear-angle),var(--bians-danger) 0%,var(--bians-danger-bright) 100%);--bians-input-stroke-on-dark-sheen:linear-gradient(165deg,#ffffff47,#f5f5f51f 42%,#f5f5f50f);--bians-input-stroke-width:var(--bians-stroke-width);--bians-input-focus-stroke-width:2px;--bians-shadow-input-focus:0 8px 28px 0 rgb(var(--bians-brand-rgb-purple)/.42),0 14px 42px -4px rgb(var(--bians-brand-rgb-blue)/.3);--bians-shadow-input-focus-danger:0 8px 28px 0 rgb(var(--bians-danger-rgb)/.42),0 14px 42px -4px rgb(var(--bians-danger-bright-rgb)/.3);--bians-glass-fill:#ffffff14;--bians-glass-fill-strong:#ffffff1a;--bians-glass-stroke:#ffffff38;--bians-stroke-width:1px;--bians-stroke-width-strong:1.5px;--bians-focus-ring-width:3px;--bians-stroke-faint:#0a0a0c0f;--bians-stroke:#0a0a0c14;--bians-stroke-strong:#0a0a0c24;--bians-stroke-hover:#0a0a0c38;--bians-stroke-on-dark-faint:#ffffff1a;--bians-stroke-on-dark-muted:#ffffff24;--bians-stroke-on-dark:#ffffff38;--bians-stroke-on-dark-soft:#ffffff4d;--bians-stroke-on-dark-hover:#ffffff52;--bians-hairline:var(--bians-stroke);--bians-hairline-faint:var(--bians-stroke-faint);--bians-hairline-strong:var(--bians-stroke-strong);--bians-hairline-on-dark:var(--bians-stroke-on-dark-faint);--bians-accent-sky:#66acf8;--bians-accent-sky-ink:#1b4f8d;--border:var(--bians-stroke);--bians-ring-subtle:var(--bians-stroke-faint);--bians-cta-border:var(--bians-stroke-strong);--bians-cta-border-hover:var(--bians-stroke-hover);--bians-cta-border-on-dark:var(--bians-stroke-on-dark);--bians-cta-border-on-dark-hover:var(--bians-stroke-on-dark-hover);--bians-cta-border-on-dark-muted:var(--bians-stroke-on-dark-muted);--bians-cta-primary-fill:var(--bians-ink);--bians-cta-primary-fill-hover:var(--bians-ink)}@supports (color:color-mix(in lab,red,red)){:root{--bians-cta-primary-fill-hover:color-mix(in srgb,var(--bians-ink) 82%,#fff)}}:root{--bians-cta-primary-ink:#fff;--bians-cta-primary-fill-on-dark:#fff;--bians-cta-primary-fill-on-dark-hover:var(--bians-surface-90);--bians-cta-primary-ink-on-dark:var(--bians-ink);--bians-cta-secondary-fill:#fff;--bians-cta-secondary-fill-muted:var(--bians-surface-80);--bians-cta-secondary-fill-hover:var(--bians-fill-muted);--bians-cta-secondary-ink:var(--bians-ink);--bians-cta-glass-fill:#ffffff24;--bians-cta-glass-fill-hover:#ffffff38;--bians-cta-glass-ink:var(--bians-ink-on-dark-strong);--bians-cta-glass-ink-hover:#fff;--bians-shadow-soft-sm:0 12px 28px -16px #0f172a12;--bians-shadow-soft:0 22px 48px -20px #0f172a17;--bians-shadow-panel:0 24px 64px -48px #0003;--bians-shadow-drawer:0 32px 80px -36px #00000059;--bians-shadow-modal:0 40px 100px -32px #00000047;--bians-shadow-auth:0 40px 120px -52px #000000e6;--bians-shadow-elevated:0 10px 26px -12px #0a0a0c73;--bians-shadow-cta:inset 0 1px 0 #ffffff1f,0 16px 44px -20px #0000006b;--bians-shadow-cta-light:inset 0 1px 0 #ffffffa6,0 14px 44px -18px #0000008c;--bians-shadow-brand:0 16px 40px -20px #935aff52;--bians-shadow-sheen:inset 0 1px 0 #ffffffd9;--bians-shadow-sheen-soft:inset 0 1px 0 #ffffffbf;--bians-shadow-sheen-faint:inset 0 1px 0 #ffffff0a;--bians-shadow-hairline:inset 0 0 0 1px var(--bians-stroke);--bians-shadow-hairline-faint:inset 0 0 0 1px var(--bians-stroke-faint);--bians-shadow-hairline-strong:inset 0 0 0 var(--bians-stroke-width-strong) #0a0a0c61;--bians-shadow-surface:var(--bians-shadow-hairline),var(--bians-shadow-soft-sm);--bians-shadow-hairline-on-dark:inset 0 0 0 var(--bians-stroke-width) var(--bians-input-stroke-on-dark);--bians-shadow-hairline-on-dark-faint:inset 0 0 0 var(--bians-stroke-width) var(--bians-stroke-on-dark-faint);--bians-shadow-hairline-on-dark-muted:inset 0 0 0 var(--bians-stroke-width) var(--bians-stroke-on-dark-muted);--bians-shadow-hairline-on-dark-soft:inset 0 0 0 var(--bians-stroke-width) var(--bians-stroke-on-dark);--bians-shadow-auth-card:var(--bians-shadow-hairline-on-dark),var(--bians-shadow-auth);--bians-shadow-toast-on-dark:var(--bians-shadow-hairline-on-dark),var(--bians-shadow-toast);--bians-shadow-scene-frame:var(--bians-shadow-hairline-on-dark-faint),var(--bians-shadow-float-dark);--bians-shadow-scene-controls:var(--bians-shadow-hairline-on-dark-soft),var(--bians-shadow-elevated);--bians-shadow-media:0 22px 48px -34px #0a0a0c33,0 1px 0 #ffffffc7 inset;--bians-shadow-media-strong:0 36px 76px -42px #0a0a0c4d,0 1px 0 #ffffff38 inset;--bians-shadow-stage:0 1px 0 #ffffffeb inset,0 24px 60px -40px #0a0a0c24;--bians-shadow-stage-lift:0 1px 0 #fffffff2 inset,0 32px 72px -36px #0a0a0c33;--bians-shadow-float:0 30px 80px -50px #0a0a0c66;--bians-shadow-float-dark:0 30px 90px -52px #000000b8;--bians-shadow-float-deep:0 1px 0 #ffffff24 inset,0 32px 64px -24px #000000d1;--bians-shadow-fan-media:0 14px 36px -22px #0a0a0c29;--bians-filter-fan-media:drop-shadow(0 0 .55px #0a0a0c33) drop-shadow(0 0 1.35px #0a0a0c1a) drop-shadow(0 10px 18px #0a0a0c1a) drop-shadow(0 2px 6px #0a0a0c0d);--bians-shadow-up:0 -10px 36px -28px #0000001f;--bians-shadow-toast:0 12px 40px -12px #0000008c;--bians-shadow-success-glow:0 0 8px var(--bians-success-strong),0 0 22px var(--bians-success-strong),0 0 44px var(--bians-success-soft)}@supports (color:color-mix(in lab,red,red)){:root{--bians-shadow-success-glow:0 0 8px color-mix(in srgb,var(--bians-success-strong) 48%,transparent),0 0 22px color-mix(in srgb,var(--bians-success-strong) 30%,transparent),0 0 44px color-mix(in srgb,var(--bians-success-soft) 70%,transparent)}}:root{--bians-shadow-focus:inset 0 0 0 var(--bians-stroke-width-strong) #0a0a0c38,0 0 0 var(--bians-focus-ring-width) #0a0a0c0a;--bians-shadow-focus-strong:inset 0 0 0 var(--bians-stroke-width-strong) #0a0a0c80,0 0 0 var(--bians-focus-ring-width) #0a0a0c0f;--bians-shadow-cookie:0 24px 60px -30px #0f172a52,0 1px 0 #ffffffeb inset;--bians-shadow-recessed:inset 0 1px 1px #ffffff1a,inset 0 -24px 48px #0003;--bians-blur-xs:4px;--bians-blur-sm:8px;--bians-blur-md:16px;--bians-blur-lg:24px;--bians-blur-xl:48px;--bians-blur-2xl:64px;--bians-blur-3xl:96px;--bians-blur-ambient:120px;--bians-blur-strong:var(--bians-blur-xl);--bians-duration-fast:.15s;--bians-duration-base:.2s;--bians-duration-mid:.3s;--bians-duration-slow:.5s;--bians-duration-reveal:.7s;--bians-ease-out:cubic-bezier(.22,1,.36,1);--bians-ease-out-soft:cubic-bezier(.33,1,.68,1);--bians-ease-out-expo:cubic-bezier(.16,1,.3,1);--bians-ease-in:cubic-bezier(.4,0,1,1);--bians-ease-linear:linear;--bians-focus-outline-width:2px;--bians-focus-outline-offset:2px;--bians-focus-brand:var(--bians-focus);--bians-focus-ink:#0a0a0c40;--bians-focus-on-dark:#ffffff73;--bians-z-base:0;--bians-z-raised:1;--bians-z-sticky:10;--bians-z-nav:30;--bians-z-back-to-top:40;--bians-z-cookie:50;--bians-z-toast:60;--bians-z-header:10000;--bians-z-sticky-bar:10002;--bians-z-overlay:30000;--bians-z-modal:30001;--bians-product-purchase-bar-height:0px;--bians-scrollbar-compensate:0px;--bians-control-sm:2.25rem;--bians-control-md:2.5rem;--bians-control-lg:2.75rem;--bians-control-xl:3rem;--bians-control-2xl:3.5rem;--bians-icon-xs:.75rem;--bians-icon-sm:1rem;--bians-icon-md:1.25rem;--bians-icon-lg:1.5rem;--bians-icon-xl:2rem;--bians-icon-stroke:1.75;--bians-surface-55:#ffffff8c;--bians-surface-70:#ffffffb3;--bians-surface-80:#fffc;--bians-surface-90:#ffffffe6;--bians-scrim:#05060861;--bians-scrim-strong:#050608b3;--bians-fill-muted:var(--bians-canvas);--bians-fill-subtle:var(--bians-app-text-20);--bians-fill-strong:var(--bians-ink);--bians-width-auth:26rem;--bians-width-form:28rem;--bians-width-panel:32rem;--bians-width-prose:40rem;--bians-width-prose-lg:42rem;--bians-width-measure:42ch;--bians-width-measure-sm:36ch}@media (min-width:1441px){:root{--bians-layout-scale:max(1,min(calc(100svh / var(--bians-layout-ref-h)),calc(100dvh / var(--bians-layout-ref-h))));--bians-layout-vw:min(100vw,calc(var(--bians-layout-max) * var(--bians-layout-scale)));--bians-vw:calc(var(--bians-layout-vw) / 100)}.bians-marketing-stage{width:var(--bians-layout-vw);max-width:100%;margin-inline:auto}}.bians-type-label{font-size:var(--bians-text-label);letter-spacing:var(--bians-tracking-label);font-weight:500;line-height:1.2}.bians-type-micro{font-size:var(--bians-text-micro);font-weight:400;line-height:1.4}.bians-type-caption{font-size:var(--bians-text-caption);font-weight:400;line-height:1.45}.bians-type-body-xs{font-size:var(--bians-text-body-xs);font-weight:400;line-height:1.5}.bians-type-body-sm{font-size:var(--bians-text-body-sm);font-weight:400;line-height:1.5}.bians-type-body{font-size:var(--bians-text-body);font-weight:400;line-height:var(--bians-leading-body)}.bians-type-title{font-size:var(--bians-text-title);font-weight:600;line-height:var(--bians-leading-snug);letter-spacing:var(--bians-tracking-headline)}.bians-type-subhead{font-size:var(--bians-text-subhead)}.bians-type-subhead,.bians-type-subhead-lg{font-weight:600;line-height:var(--bians-leading-tight);letter-spacing:var(--bians-tracking-display)}.bians-type-subhead-lg{font-size:var(--bians-text-subhead-lg)}.bians-type-display-sm{font-size:var(--bians-text-display-sm);font-weight:600;line-height:var(--bians-leading-snug);letter-spacing:var(--bians-tracking-display)}.bians-type-text-lg{font-size:var(--bians-text-lg);font-weight:500;line-height:1.4}.bians-type-display-md{font-size:var(--bians-text-display-md);line-height:var(--bians-leading-tight)}.bians-type-display-lg,.bians-type-display-md{font-weight:600;letter-spacing:var(--bians-tracking-display)}.bians-type-display-lg{font-size:var(--bians-text-display-lg);line-height:var(--bians-leading-display)}.bians-text-label{font-size:var(--bians-text-label)}.bians-text-micro{font-size:var(--bians-text-micro)}.bians-text-caption{font-size:var(--bians-text-caption)}.bians-text-body-xs{font-size:var(--bians-text-body-xs)}.bians-text-body-sm{font-size:var(--bians-text-body-sm)}.bians-text-body{font-size:var(--bians-text-body)}.bians-text-title{font-size:var(--bians-text-title)}.bians-text-lg{font-size:var(--bians-text-lg)}.bians-text-display-sm{font-size:var(--bians-text-display-sm)}.bians-text-subhead{font-size:var(--bians-text-subhead)}.bians-text-subhead-lg{font-size:var(--bians-text-subhead-lg)}.bians-text-display-md{font-size:var(--bians-text-display-md)}.bians-text-display-lg{font-size:var(--bians-text-display-lg)}.bians-type-mono{font-size:var(--bians-text-caption);letter-spacing:var(--bians-tracking-body);font-variant-numeric:tabular-nums;font-weight:400;line-height:1.4}.bians-page-x{padding-inline:var(--bians-page-gutter)}@media (min-width:768px){.bians-page-x{padding-inline:var(--bians-page-gutter-lg)}}.bians-content-max{width:100%;max-width:var(--bians-content-max);margin-inline:auto}.bians-page-max{width:100%;max-width:var(--bians-page-max);margin-inline:auto}.bians-page-max-scale{max-width:calc(var(--bians-page-max) * var(--bians-layout-scale))}.bians-layout-bleed{margin-inline:calc(50% - var(--bians-layout-vw) / 2)}.bians-layout-bleed,.bians-layout-full-w{width:var(--bians-layout-vw);max-width:var(--bians-layout-vw)}.bians-width-auth{max-width:var(--bians-width-auth)}.bians-width-form{max-width:var(--bians-width-form)}.bians-width-panel{max-width:var(--bians-width-panel)}.bians-width-prose{max-width:var(--bians-width-prose)}.bians-width-prose-lg{max-width:var(--bians-width-prose-lg)}.bians-width-measure{max-width:var(--bians-width-measure)}.bians-width-measure-sm{max-width:var(--bians-width-measure-sm)}.bians-balance{text-wrap:balance}.bians-pretty{text-wrap:pretty}.bians-text-stack{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.bians-text-stack-center{text-align:center;align-items:center}.bians-text-stack-end{text-align:right;align-items:flex-end}.bians-text-stack-tight{gap:.125rem}.bians-text-stack-comfortable{gap:.375rem}.bians-text-stack-section{gap:var(--bians-stack-section-eyebrow-gap)}.bians-text-stack-section,.bians-text-stack-section-block{--bians-stack-gap-ref:var(--bians-text-subhead);align-items:flex-start;flex-direction:column;width:100%;min-width:0;display:flex}.bians-text-stack-section-block{gap:var(--bians-stack-section-block-gap)}.bians-text-stack-gap-ref-title{--bians-stack-gap-ref:var(--bians-text-title)}.bians-text-stack-split{gap:.375rem}.bians-text-stack-split>.bians-text-stack-tight{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.bians-ink{color:var(--bians-ink)}.bians-ink-muted{color:var(--bians-ink-muted)}.bians-ink-subtle{color:var(--bians-ink-subtle)}.bians-ink-on-dark{color:var(--bians-ink-on-dark)}.bians-ink-on-dark-muted{color:var(--bians-ink-on-dark-muted)}.bians-focus-brand{outline:none}.bians-focus-brand:focus-visible{outline:var(--bians-focus-outline-width) solid var(--bians-focus-brand);outline-offset:var(--bians-focus-outline-offset)}.bians-focus-ink{outline:none}.bians-focus-ink:focus-visible{outline:var(--bians-focus-outline-width) solid var(--bians-focus-ink);outline-offset:var(--bians-focus-outline-offset)}.bians-focus-on-dark{outline:none}.bians-focus-on-dark:focus-visible{outline:var(--bians-focus-outline-width) solid var(--bians-focus-on-dark);outline-offset:var(--bians-focus-outline-offset)}.bians-control-sm{height:var(--bians-control-sm)}.bians-control-md{height:var(--bians-control-md)}.bians-control-lg{height:var(--bians-control-lg)}.bians-control-xl{height:var(--bians-control-xl)}.bians-icon-xs{width:var(--bians-icon-xs);height:var(--bians-icon-xs)}.bians-icon-sm{width:var(--bians-icon-sm);height:var(--bians-icon-sm)}.bians-icon-md{width:var(--bians-icon-md);height:var(--bians-icon-md)}.bians-icon-lg{width:var(--bians-icon-lg);height:var(--bians-icon-lg)}.bians-icon-xl{width:var(--bians-icon-xl);height:var(--bians-icon-xl)}.bians-check-row{align-items:flex-start;display:flex}label.bians-check-row{cursor:pointer}.bians-check-row>[data-bians-checkbox]{font-size:inherit;line-height:inherit;flex-shrink:0;margin-top:calc(.5lh - .5625rem)}.bians-check-row>[data-bians-choice],.bians-check-row>input[type=checkbox],.bians-check-row>input[type=radio]{font-size:inherit;line-height:inherit;margin-top:calc((1lh - var(--bians-choice-size,var(--bians-icon-sm))) / 2);flex-shrink:0}.bians-check-row.items-center{align-items:center}.bians-check-row.items-center>[data-bians-checkbox],.bians-check-row.items-center>[data-bians-choice],.bians-check-row.items-center>input[type=checkbox],.bians-check-row.items-center>input[type=radio]{margin-top:0;translate:0 -1px}.bians-border{border-width:var(--bians-stroke-width);border-style:solid;border-color:var(--bians-hairline)}.bians-border-faint{border-width:var(--bians-stroke-width);border-style:solid;border-color:var(--bians-hairline-faint)}.bians-border-strong{border-width:var(--bians-stroke-width);border-style:solid;border-color:var(--bians-hairline-strong)}.bians-border-on-dark{border-width:var(--bians-stroke-width);border-style:solid;border-color:var(--bians-hairline-on-dark)}.bians-divide{border-color:var(--bians-hairline-faint)}.bians-surface-dark-float{box-shadow:var(--bians-shadow-float);border:none}.bians-surface-dark-float-active{box-shadow:var(--bians-shadow-float-dark);border:none}.bians-shadow-soft{box-shadow:var(--bians-shadow-soft)}.bians-shadow-panel{box-shadow:var(--bians-shadow-panel)}.bians-shadow-modal{box-shadow:var(--bians-shadow-modal)}.bians-shadow-drawer{box-shadow:var(--bians-shadow-drawer)}.bians-shadow-cta{box-shadow:var(--bians-shadow-cta)}.bians-shadow-elevated{box-shadow:var(--bians-shadow-elevated)}.bians-form-field{border-radius:var(--bians-radius-pill)}.bians-form-field-boxed{border-radius:var(--bians-radius-inner)}textarea.bians-form-field,textarea.bians-input{border-radius:calc(var(--bians-control-xl) / 2)}.bians-form-well{border-radius:var(--bians-radius-soft)}.bians-blur-xs{-webkit-backdrop-filter:blur(var(--bians-blur-xs))}.bians-blur-sm{-webkit-backdrop-filter:blur(var(--bians-blur-sm))}.bians-blur-md{-webkit-backdrop-filter:blur(var(--bians-blur-md)) saturate(160%)}.bians-blur-lg{-webkit-backdrop-filter:blur(var(--bians-blur-lg))}.bians-skeleton-bone{background:var(--bians-ink);display:block}@supports (color:color-mix(in lab,red,red)){.bians-skeleton-bone{background:color-mix(in srgb,var(--bians-ink) 8%,transparent)}}.bians-skeleton-bone{animation:bians-skeleton-pulse 1.35s ease-in-out infinite}@keyframes bians-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.bians-motion-safe{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bians-skeleton-bone{opacity:.7;animation:none}}html:has(.auth-shell),html:has(.auth-shell) body{background-color:var(--bians-auth-canvas)}[class~=border-bians-cta]{border-color:var(--bians-cta-border)}[class~=border-bians-cta-glass]{border-color:var(--bians-cta-border-on-dark)}[class~=border-bians-cta-glass-muted]{border-color:var(--bians-cta-border-on-dark-muted)}[class~="hover:border-bians-cta"]:hover{border-color:var(--bians-cta-border)}[class~="hover:border-bians-cta-glass"]:hover{border-color:var(--bians-cta-border-on-dark)}[class~="hover:border-bians-cta-glass-hover"]:hover{border-color:var(--bians-cta-border-on-dark-hover)}[class~="focus:border-bians-cta-hover"]:focus{border-color:var(--bians-cta-border-hover)}[class~="focus-visible:border-bians-cta"]:focus-visible{border-color:var(--bians-cta-border)}[class~="group/card"]:hover [class~="group-hover/card:border-bians-cta"]{border-color:var(--bians-cta-border)}@media (hover:hover){[class~="[@media(hover:hover)]:hover:border-bians-cta"]:hover,[class~="group/card"]:hover [class~="[@media(hover:hover)]:group-hover/card:border-bians-cta"]{border-color:var(--bians-cta-border)}}.bians-cta-glass,.bians-cta-glass-muted,.bians-cta-primary,.bians-cta-secondary{box-sizing:border-box;border:0 solid transparent;background-clip:padding-box;outline:none}.bians-cta-primary{background-color:var(--bians-cta-primary-fill);color:var(--bians-cta-primary-ink);box-shadow:none;transition:background-color .2s var(--bians-ease-out),color .2s var(--bians-ease-out),transform .2s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),filter .2s var(--bians-ease-out)}.bians-cta-primary:focus-visible:not(:disabled):not(.auth-action-disabled),.bians-cta-primary:hover:not(:disabled):not(.auth-action-disabled){background-color:var(--bians-cta-primary-fill-hover);color:var(--bians-cta-primary-ink);box-shadow:none;transform:translateY(-1.5px)}.bians-cta-primary:active:not(:disabled):not(.auth-action-disabled){transform:translateY(0) scale(.97)}.bians-cta-primary.bians-cta-elevated{box-shadow:var(--bians-shadow-elevated)}.bians-cta-primary.bians-cta-elevated:focus-visible:not(:disabled):not(.auth-action-disabled),.bians-cta-primary.bians-cta-elevated:hover:not(:disabled):not(.auth-action-disabled){background-color:color-mix(in srgb,var(--bians-ink) 68%,#ffffff);box-shadow:0 18px 40px -14px rgb(10 10 12/.55);transform:translateY(-2px)}.bians-cta-primary.bians-cta-elevated:active:not(:disabled):not(.auth-action-disabled){box-shadow:0 8px 20px -14px rgb(10 10 12/.45);transform:translateY(0) scale(.97)}.bians-cta-primary.bians-cta-on-dark{background-color:var(--bians-cta-primary-fill-on-dark);color:var(--bians-cta-primary-ink-on-dark);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-stroke-on-dark-soft),0 10px 28px -16px rgb(255 255 255/.28)}.bians-cta-primary.bians-cta-on-dark:focus-visible:not(:disabled):not(.auth-action-disabled),.bians-cta-primary.bians-cta-on-dark:hover:not(:disabled):not(.auth-action-disabled){background-color:var(--bians-cta-primary-fill-on-dark-hover);color:var(--bians-cta-primary-ink-on-dark);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark-hover),0 14px 34px -14px rgb(255 255 255/.36);transform:translateY(-1.5px)}.bians-cta-primary.auth-action-disabled,.bians-cta-primary:disabled{background-color:var(--bians-app-text-40);color:var(--bians-ink-subtle);cursor:not-allowed;transform:none;opacity:1}.bians-cta-primary.bians-cta-danger{background-color:var(--bians-danger);color:#ffffff}.bians-cta-primary.bians-cta-danger:focus-visible:not(:disabled),.bians-cta-primary.bians-cta-danger:hover:not(:disabled){background-color:color-mix(in srgb,var(--bians-danger) 88%,#000000);color:#ffffff;transform:translateY(-1.5px)}.bians-cta-primary.bians-cta-danger:active:not(:disabled){transform:translateY(0) scale(.97)}.bians-cta-primary.bians-cta-danger.auth-action-disabled,.bians-cta-primary.bians-cta-danger:disabled{background-color:var(--bians-app-text-40);color:var(--bians-ink-subtle);cursor:not-allowed;transform:none;opacity:1}.bians-cta-primary.bians-cta-inverse{background-color:var(--bians-ink);color:var(--bians-cta-primary-ink)}.bians-cta-primary.bians-cta-inverse:focus-visible:not(:disabled),.bians-cta-primary.bians-cta-inverse:hover:not(:disabled){background-color:var(--bians-cta-primary-fill-hover);color:var(--bians-cta-primary-ink);transform:translateY(-1.5px)}.bians-cta-secondary{box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border)}.bians-cta-secondary:focus-visible,.bians-cta-secondary:hover{box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border)}.bians-cta-secondary.bians-cta-soft,.bians-cta-secondary.bians-cta-soft-muted{transition:background-color .2s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),transform .2s var(--bians-ease-out),color .2s var(--bians-ease-out)}.bians-cta-secondary.bians-cta-soft{background-color:var(--bians-cta-secondary-fill);color:var(--bians-cta-secondary-ink)}.bians-cta-secondary.bians-cta-soft:focus-visible:not(:disabled),.bians-cta-secondary.bians-cta-soft:hover:not(:disabled){background-color:var(--bians-cta-secondary-fill-hover);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-hover);transform:translateY(-1.5px)}.bians-cta-secondary.bians-cta-soft:active:not(:disabled){transform:translateY(0) scale(.97)}.bians-cta-secondary.bians-cta-soft-muted{background-color:var(--bians-cta-secondary-fill-muted);color:var(--bians-cta-secondary-ink)}.bians-cta-secondary.bians-cta-soft-muted:focus-visible:not(:disabled),.bians-cta-secondary.bians-cta-soft-muted:hover:not(:disabled){background-color:var(--bians-cta-secondary-fill);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-hover);transform:translateY(-1.5px)}.bians-cta-secondary.bians-cta-soft-muted:active:not(:disabled){transform:translateY(0) scale(.97)}.bians-cta-secondary.bians-cta-soft-muted:disabled,.bians-cta-secondary.bians-cta-soft:disabled{cursor:not-allowed;transform:none;opacity:.45}.bians-cta-glass{background-color:var(--bians-cta-glass-fill);color:var(--bians-cta-glass-ink);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark);transition:background-color .2s var(--bians-ease-out),color .2s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),transform .2s var(--bians-ease-out)}.bians-cta-glass:focus-visible:not(:disabled),.bians-cta-glass:hover:not(:disabled){background-color:var(--bians-cta-glass-fill-hover);color:#ffffff;box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark-hover);transform:translateY(-1.5px)}.bians-cta-glass:active:not(:disabled){transform:translateY(0) scale(.97)}.bians-cta-glass.bians-cta-ghost{background-color:rgb(255 255 255/.06);color:var(--bians-ink-on-dark-strong);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark)}.bians-cta-glass.bians-cta-ghost:focus-visible:not(:disabled),.bians-cta-glass.bians-cta-ghost:hover:not(:disabled){background-color:rgb(255 255 255/.12);color:#ffffff;box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark-hover);transform:translateY(-1.5px)}.bians-cta-glass-muted{background-color:rgb(255 255 255/.04);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark-muted)}.bians-cta-glass-muted:focus-visible,.bians-cta-glass-muted:hover{background-color:rgb(255 255 255/.12);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark)}.bians-cta-back-on-dark{background-color:rgb(255 255 255/.08);color:#ffffff;box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark);transition:background-color .2s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),transform .2s var(--bians-ease-out),color .2s var(--bians-ease-out)}.bians-cta-back-on-dark:focus-visible,.bians-cta-back-on-dark:hover{background-color:rgb(255 255 255/.14);box-shadow:inset 0 0 0 var(--bians-stroke-width) var(--bians-cta-border-on-dark-hover);transform:translateY(-1px)}.bians-cta-glass-muted.border,.bians-cta-glass.border,.bians-cta-primary.border,.bians-cta-secondary.border{border-width:0!important}.auth-action-brand{background-color:transparent;background-image:linear-gradient(var(--bians-gradient-linear-angle),var(--bians-gradient-start) 0,var(--bians-brand-blue) 100%);color:#ffffff;box-shadow:var(--bians-shadow-input-focus);transition:transform .2s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),filter .2s var(--bians-ease-out),opacity .16s var(--bians-ease-out)}.auth-action-brand:hover:not(:disabled):not(.auth-action-disabled){filter:brightness(1.07) saturate(1.06);box-shadow:0 8px 22px 0 rgb(var(--bians-brand-rgb-purple)/.48),0 12px 30px 0 rgb(var(--bians-brand-rgb-blue)/.36),0 16px 40px -2px rgb(var(--bians-brand-rgb-purple)/.28);transform:translateY(-1.5px)}.auth-action-brand:focus-visible:not(:disabled):not(.auth-action-disabled){outline:none;box-shadow:var(--bians-shadow-input-focus),0 0 0 3px rgb(var(--bians-brand-rgb-purple)/.4)}.auth-action-brand:active:not(:disabled):not(.auth-action-disabled){transform:translateY(0) scale(.97);filter:brightness(.96) saturate(1.02);box-shadow:0 4px 14px 0 rgb(var(--bians-brand-rgb-purple)/.36),0 8px 20px 0 rgb(var(--bians-brand-rgb-blue)/.28)}.auth-action-brand.auth-action-loading{opacity:.92;cursor:wait;pointer-events:none}.auth-action-spinner,.bians-cta-spinner{position:relative;display:block;width:1.375rem;height:1.375rem;animation:bians-cta-spinner-spin 1.35s linear infinite}.auth-action-spinner>span,.bians-cta-spinner>span{position:absolute;inset:0;transform:rotate(calc(var(--i) * -45deg))}.auth-action-spinner>span:before,.bians-cta-spinner>span:before{content:"";position:absolute;left:50%;top:.0625rem;width:.25rem;height:.25rem;margin-left:-.125rem;border-radius:9999px;background:#fff;opacity:calc(1 - (var(--i) * .11))}.bians-cta-primary.bians-cta-loading,.bians-cta-primary.bians-cta-loading:disabled{background-color:var(--bians-cta-primary-fill);color:var(--bians-cta-primary-ink);opacity:.92;cursor:wait;pointer-events:none;transform:none}.bians-cta-primary.bians-cta-danger.bians-cta-loading,.bians-cta-primary.bians-cta-danger.bians-cta-loading:disabled{background-color:var(--bians-danger);color:#ffffff}@keyframes bians-cta-spinner-spin{to{transform:rotate(1turn)}}@keyframes auth-action-spinner-spin{to{transform:rotate(1turn)}}.auth-action-brand.auth-action-disabled,.auth-action-brand:disabled:not(.auth-action-loading){background-image:none;background-color:var(--bians-input-fill-on-dark);color:var(--bians-app-text-60);box-shadow:var(--bians-shadow-hairline-on-dark);filter:none;transform:none;cursor:not-allowed;opacity:1}@media (prefers-reduced-motion:reduce){.auth-action-spinner,.bians-cta-spinner{animation:none}.auth-action-brand,.bians-cta-back-on-dark,.bians-cta-glass,.bians-cta-primary,.bians-cta-secondary.bians-cta-soft,.bians-cta-secondary.bians-cta-soft-muted{transition:opacity .16s var(--bians-ease-out),box-shadow .16s var(--bians-ease-out),background-color .16s var(--bians-ease-out),color .16s var(--bians-ease-out)}.auth-action-brand:active:not(:disabled):not(.auth-action-disabled),.auth-action-brand:hover:not(:disabled):not(.auth-action-disabled),.bians-cta-back-on-dark:focus-visible,.bians-cta-back-on-dark:hover,.bians-cta-glass:active:not(:disabled),.bians-cta-glass:hover:not(:disabled),.bians-cta-primary.bians-cta-danger:active:not(:disabled),.bians-cta-primary.bians-cta-danger:hover:not(:disabled),.bians-cta-primary.bians-cta-elevated:active:not(:disabled):not(.auth-action-disabled),.bians-cta-primary.bians-cta-elevated:hover:not(:disabled):not(.auth-action-disabled),.bians-cta-primary:active:not(:disabled):not(.auth-action-disabled),.bians-cta-primary:hover:not(:disabled):not(.auth-action-disabled),.bians-cta-secondary.bians-cta-soft-muted:active:not(:disabled),.bians-cta-secondary.bians-cta-soft-muted:hover:not(:disabled),.bians-cta-secondary.bians-cta-soft:active:not(:disabled),.bians-cta-secondary.bians-cta-soft:hover:not(:disabled){transform:none}}.bians-input,.bians-input-otp{-webkit-appearance:none;appearance:none;box-sizing:border-box;border-style:solid;border-width:var(--bians-input-stroke-width);border-color:var(--bians-input-stroke);background-color:var(--bians-input-fill);background-image:none;color:var(--bians-input-value);outline:none;box-shadow:none;transition:border-color .16s var(--bians-ease-out),background-color .16s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),color .16s var(--bians-ease-out)}.bians-input-otp::placeholder,.bians-input::placeholder{color:var(--bians-input-placeholder)}.bians-input-frame{position:relative;display:block;width:100%;box-sizing:border-box;--bians-frame-radius:var(--bians-radius-pill);--bians-frame-stroke-width:var(--bians-input-stroke-width);border-radius:var(--bians-frame-radius);padding:var(--bians-frame-stroke-width);background:transparent;box-shadow:none;isolation:isolate;transition:padding .16s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out)}.bians-input-frame:before{content:"";position:absolute;inset:0;z-index:2;box-sizing:border-box;border-radius:inherit;pointer-events:none;border:var(--bians-frame-stroke-width) solid var(--bians-input-stroke);background:transparent;transition:border-color .16s var(--bians-ease-out),border-width .16s var(--bians-ease-out),opacity .16s var(--bians-ease-out)}.bians-input-frame-on-dark:before{border-color:var(--bians-input-stroke-on-dark)}.bians-input-frame-soft{--bians-frame-radius:var(--bians-radius-tile)}.bians-input-frame-boxed{--bians-frame-radius:var(--bians-radius-inner)}.bians-input-frame:has(textarea){--bians-frame-radius:calc(var(--bians-control-xl) / 2)}.bians-input-frame:focus-within{--bians-frame-stroke-width:var(--bians-input-focus-stroke-width);padding:var(--bians-frame-stroke-width);background:var(--bians-input-focus-gradient);box-shadow:var(--bians-shadow-input-focus)}.bians-input-frame:focus-within:before{border-color:transparent;opacity:0}.bians-input-frame-danger:focus-within{background:var(--bians-input-focus-gradient-danger);box-shadow:var(--bians-shadow-input-focus-danger)}.bians-input-frame-danger:focus-within:before{opacity:0}.bians-input-frame .auth-field,.bians-input-frame .auth-otp-input,.bians-input-frame .bians-input,.bians-input-frame .bians-input-otp,.bians-input-frame select,.bians-input-frame textarea{position:relative;z-index:1;width:100%;border-width:0!important;border-color:transparent!important;background-image:none;box-shadow:none!important;border-radius:max(0px,calc(var(--bians-frame-radius) - var(--bians-frame-stroke-width)))}.bians-input-frame .auth-field,.bians-input-frame .auth-otp-input,.bians-input-frame .bians-input-otp,.bians-input-frame :is(input,textarea,select).bians-input,.bians-input-frame select,.bians-input-frame textarea{display:block}.bians-input-frame .auth-field,.bians-input-frame .bians-input,.bians-input-frame select,.bians-input-frame textarea{background-color:var(--bians-input-fill)}.bians-input-frame-on-dark .auth-field,.bians-input-frame-on-dark .auth-otp-input,.bians-input-frame-on-dark .bians-input,.bians-input-frame-on-dark .bians-input-otp,.bians-input-frame-on-dark select,.bians-input-frame-on-dark textarea{background-color:var(--bians-input-fill-on-dark);color:var(--bians-input-value-on-dark);transition:border-color .16s var(--bians-ease-out),box-shadow .2s var(--bians-ease-out),color .16s var(--bians-ease-out)}.bians-input-frame-on-dark:focus-within .auth-field,.bians-input-frame-on-dark:focus-within .auth-otp-input,.bians-input-frame-on-dark:focus-within .bians-input,.bians-input-frame-on-dark:focus-within .bians-input-otp,.bians-input-frame-on-dark:focus-within select,.bians-input-frame-on-dark:focus-within textarea{background-color:var(--bians-input-fill-on-dark-solid)!important;background-image:none!important}.bians-input-frame .bians-input-muted{background-color:var(--bians-input-fill-muted)}.bians-input-frame:focus-within .auth-field,.bians-input-frame:focus-within .auth-otp-input,.bians-input-frame:focus-within .bians-input,.bians-input-frame:focus-within .bians-input-otp,.bians-input-frame:focus-within select,.bians-input-frame:focus-within textarea{border-width:0!important;box-shadow:none!important;background-image:none}.bians-input-muted:focus,.bians-input-muted:focus-visible,.bians-input-otp:focus,.bians-input-otp:focus-visible,.bians-input:focus,.bians-input:focus-visible{border-width:var(--bians-stroke-width-strong);border-color:color-mix(in srgb,var(--bians-brand-purple) 58%,var(--bians-brand-blue));box-shadow:var(--bians-shadow-input-focus);outline:none}.bians-input-on-dark:focus,.bians-input-on-dark:focus-visible,.bians-input-otp.bians-input-on-dark:focus,.bians-input-otp.bians-input-on-dark:focus-visible{border-width:var(--bians-stroke-width-strong);border-color:color-mix(in srgb,var(--bians-brand-purple) 58%,var(--bians-brand-blue));background-color:var(--bians-input-fill-on-dark-solid);box-shadow:var(--bians-shadow-input-focus);outline:none;color:var(--bians-input-value-on-dark)}.bians-input-frame .auth-field:focus,.bians-input-frame .auth-field:focus-visible,.bians-input-frame .bians-input-on-dark:focus,.bians-input-frame .bians-input-on-dark:focus-visible,.bians-input-frame .bians-input:focus,.bians-input-frame .bians-input:focus-visible{border-width:0;border-color:transparent;box-shadow:none}.bians-input-on-dark:focus-visible::placeholder,.bians-input-on-dark:focus::placeholder{color:var(--bians-input-placeholder-on-dark)}.bians-input-otp[aria-invalid=true],.bians-input[aria-invalid=true]{border-width:var(--bians-input-stroke-width);border-color:var(--bians-input-stroke);background-color:var(--bians-input-fill);background-image:none;box-shadow:none}.bians-input-on-dark[aria-invalid=true],.bians-input-otp.bians-input-on-dark[aria-invalid=true]{border-width:var(--bians-input-stroke-width);border-color:var(--bians-input-stroke-on-dark);background-color:var(--bians-input-fill-on-dark);background-image:none;box-shadow:none}.bians-input-frame:has([aria-invalid=true]){--bians-frame-stroke-width:var(--bians-input-stroke-width);padding:var(--bians-frame-stroke-width);background:transparent;box-shadow:none}.bians-input-frame:has([aria-invalid=true]):before{border-color:var(--bians-input-stroke);opacity:1}.bians-input-frame-on-dark:has([aria-invalid=true]):before{border-color:var(--bians-input-stroke-on-dark)}.bians-input-frame:has([aria-invalid=true]:focus),.bians-input-frame:has([aria-invalid=true]:focus-visible){--bians-frame-stroke-width:var(--bians-input-focus-stroke-width);padding:var(--bians-frame-stroke-width);background:var(--bians-input-focus-gradient);box-shadow:var(--bians-shadow-input-focus)}.bians-input-frame:has([aria-invalid=true]:focus):before,.bians-input-frame:has([aria-invalid=true]:focus-visible):before{border-color:transparent;opacity:0}.bians-input-otp:disabled,.bians-input:disabled,.bians-input[aria-disabled=true]{border-color:var(--bians-input-stroke);background-color:var(--bians-input-fill-muted);background-image:none;color:var(--bians-input-disabled-value);box-shadow:none;cursor:not-allowed;opacity:1}.bians-input-otp:disabled::placeholder,.bians-input:disabled::placeholder{color:var(--bians-input-disabled-value)}.bians-input-muted{background-color:var(--bians-input-fill-muted)}.bians-input-on-dark{border-color:var(--bians-input-stroke-on-dark);background-color:var(--bians-input-fill-on-dark);color:var(--bians-input-value-on-dark)}.bians-input-on-dark::placeholder{color:var(--bians-input-placeholder-on-dark)}.bians-input-on-dark:disabled,.bians-input-on-dark[aria-disabled=true]{border-color:var(--bians-input-stroke-on-dark);background-color:var(--bians-input-fill-on-dark);background-image:none;color:var(--bians-input-disabled-value);box-shadow:none}.bians-input-otp{border-radius:var(--bians-radius-tile)}.bians-input-error{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;color:var(--bians-danger-bright);font-size:var(--bians-text-micro);font-weight:400;line-height:var(--bians-leading-snug)}.bians-input-error-icon{display:inline-flex;width:var(--bians-icon-xs);height:var(--bians-icon-xs);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--bians-radius-pill);background-color:var(--bians-danger-bright);color:#fff;font-size:var(--bians-text-label);font-weight:700;line-height:1}.bians-input-affordance{color:var(--bians-app-text-40);pointer-events:none}.bians-input-affordance-action{pointer-events:auto;color:var(--bians-app-text-40);transition:color .15s var(--bians-ease-out)}.bians-input-affordance-action:hover{color:var(--bians-app-text-10)}.auth-shell-legacy .auth-field-icon{color:rgb(255 255 255/.4)}.bians-status-field-invalid{box-shadow:none!important}.bians-status-field-error{color:var(--bians-danger-bright)}.auth-shell-legacy .auth-form .auth-field,.auth-shell-legacy .auth-otp-input{-webkit-appearance:none;appearance:none;border-color:var(--bians-input-stroke-on-dark);background-color:var(--bians-input-fill-on-dark);background-image:none;color:var(--bians-input-value-on-dark);box-shadow:none;outline:none}.auth-shell-legacy .auth-form .auth-field::placeholder{color:var(--bians-input-placeholder-on-dark)}.auth-shell-legacy .bians-input-frame .auth-field,.auth-shell-legacy .bians-input-frame .auth-otp-input{border-width:0!important;border-color:transparent!important}.auth-shell-legacy .bians-input-frame:focus-within{--bians-frame-stroke-width:var(--bians-input-focus-stroke-width);padding:var(--bians-frame-stroke-width);background:var(--bians-input-focus-gradient);box-shadow:var(--bians-shadow-input-focus)}.auth-shell-legacy .bians-input-frame:focus-within:before{border-color:transparent;opacity:0}.auth-shell-legacy .bians-input-frame-on-dark:focus-within .auth-field,.auth-shell-legacy .bians-input-frame-on-dark:focus-within .auth-otp-input{background-color:var(--bians-input-fill-on-dark-solid)!important;background-image:none!important;border-width:0!important;box-shadow:none!important}.auth-shell-legacy .auth-form .auth-field:focus,.auth-shell-legacy .auth-form .auth-field:focus-visible,.auth-shell-legacy .auth-otp-input:focus,.auth-shell-legacy .auth-otp-input:focus-visible{outline:none;box-shadow:none;border-color:transparent}.auth-shell-legacy .auth-form .auth-field:focus-visible::placeholder,.auth-shell-legacy .auth-form .auth-field:focus::placeholder{color:var(--bians-input-placeholder-on-dark)}.auth-field:not(.bians-input-on-dark):-webkit-autofill,.auth-field:not(.bians-input-on-dark):-webkit-autofill:active,.auth-field:not(.bians-input-on-dark):-webkit-autofill:focus,.auth-field:not(.bians-input-on-dark):-webkit-autofill:hover,.auth-otp-input:not(.bians-input-on-dark):-webkit-autofill,.auth-otp-input:not(.bians-input-on-dark):-webkit-autofill:active,.auth-otp-input:not(.bians-input-on-dark):-webkit-autofill:focus,.auth-otp-input:not(.bians-input-on-dark):-webkit-autofill:hover,.bians-autofill-surface:-webkit-autofill,.bians-autofill-surface:-webkit-autofill:active,.bians-autofill-surface:-webkit-autofill:focus,.bians-autofill-surface:-webkit-autofill:hover,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:active,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:focus,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:hover,.bians-input-otp:not(.bians-input-on-dark):-webkit-autofill,.bians-input-otp:not(.bians-input-on-dark):-webkit-autofill:active,.bians-input-otp:not(.bians-input-on-dark):-webkit-autofill:focus,.bians-input-otp:not(.bians-input-on-dark):-webkit-autofill:hover,.bians-input:not(.bians-input-on-dark):-webkit-autofill,.bians-input:not(.bians-input-on-dark):-webkit-autofill:active,.bians-input:not(.bians-input-on-dark):-webkit-autofill:focus,.bians-input:not(.bians-input-on-dark):-webkit-autofill:hover{-webkit-text-fill-color:var(--bians-input-value)!important;caret-color:var(--bians-input-value);border-color:var(--bians-input-stroke);background-color:var(--bians-input-fill)!important;box-shadow:0 0 0 1000px var(--bians-input-fill) inset!important;transition:background-color 99999s ease-out 0s}.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:active,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:focus,.bians-input-frame:not(.bians-input-frame-on-dark) :is(input,textarea,select):-webkit-autofill:hover{border-width:0!important;border-color:transparent!important}.bians-input-frame .bians-input-muted:-webkit-autofill,.bians-input-frame .bians-input-muted:-webkit-autofill:active,.bians-input-frame .bians-input-muted:-webkit-autofill:focus,.bians-input-frame .bians-input-muted:-webkit-autofill:hover,.bians-input-muted:-webkit-autofill,.bians-input-muted:-webkit-autofill:active,.bians-input-muted:-webkit-autofill:focus,.bians-input-muted:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--bians-input-fill-muted) inset!important}.auth-field.bians-input-on-dark:-webkit-autofill,.auth-field.bians-input-on-dark:-webkit-autofill:active,.auth-field.bians-input-on-dark:-webkit-autofill:hover,.auth-otp-input.bians-input-on-dark:-webkit-autofill,.auth-otp-input.bians-input-on-dark:-webkit-autofill:active,.auth-otp-input.bians-input-on-dark:-webkit-autofill:hover,.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill,.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill:active,.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill:hover,.bians-input-on-dark:-webkit-autofill,.bians-input-on-dark:-webkit-autofill:active,.bians-input-on-dark:-webkit-autofill:hover,.bians-input-otp.bians-input-on-dark:-webkit-autofill,.bians-input-otp.bians-input-on-dark:-webkit-autofill:active,.bians-input-otp.bians-input-on-dark:-webkit-autofill:hover{-webkit-text-fill-color:var(--bians-input-value-on-dark)!important;color:var(--bians-input-value-on-dark)!important;caret-color:var(--bians-input-value-on-dark);background-color:var(--bians-input-fill-on-dark-autofill-match)!important;background-image:none!important;border-color:var(--bians-input-stroke-on-dark);box-shadow:0 0 0 1000px var(--bians-input-fill-on-dark-autofill-match) inset!important;transition:background-color 99999s ease-out 0s}.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill,.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill:active,.bians-input-frame-on-dark :is(input,textarea,select):-webkit-autofill:hover{border-width:0!important;border-color:transparent!important}.auth-field.bians-input-on-dark:-webkit-autofill:focus,.auth-field.bians-input-on-dark:-webkit-autofill:focus-visible,.auth-otp-input.bians-input-on-dark:-webkit-autofill:focus,.auth-otp-input.bians-input-on-dark:-webkit-autofill:focus-visible,.bians-input-frame-on-dark:focus-within :is(input,textarea,select):-webkit-autofill,.bians-input-frame-on-dark:focus-within :is(input,textarea,select):-webkit-autofill:active,.bians-input-frame-on-dark:focus-within :is(input,textarea,select):-webkit-autofill:focus,.bians-input-frame-on-dark:focus-within :is(input,textarea,select):-webkit-autofill:hover,.bians-input-on-dark:-webkit-autofill:focus,.bians-input-on-dark:-webkit-autofill:focus-visible,.bians-input-otp.bians-input-on-dark:-webkit-autofill:focus,.bians-input-otp.bians-input-on-dark:-webkit-autofill:focus-visible{-webkit-text-fill-color:var(--bians-input-value-on-dark)!important;color:var(--bians-input-value-on-dark)!important;caret-color:var(--bians-input-value-on-dark);border-width:0!important;border-color:transparent!important;box-shadow:0 0 0 1000px var(--bians-input-fill-on-dark-solid) inset!important}.bians-autofill-surface{background-color:transparent}img,picture,video{-webkit-user-drag:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important;pointer-events:none}@keyframes bians-home-hero-reveal{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.bians-home-hero-reveal{animation:bians-home-hero-reveal 1.05s cubic-bezier(.16,1,.3,1) backwards}.bians-home-hero-reveal-delay-1{animation-delay:0s}.bians-home-hero-reveal-delay-2{animation-delay:50ms}.bians-home-hero-reveal-delay-3{animation-delay:.1s}@keyframes bians-home-hero-reveal-opacity{0%{opacity:0}to{opacity:1}}.bians-home-hero-reveal-opacity{animation:bians-home-hero-reveal-opacity 1.05s cubic-bezier(.16,1,.3,1) backwards}.bians-home-hero-reveal-opacity-delay-1{animation-delay:0s}.bians-home-hero-reveal-opacity-delay-2{animation-delay:50ms}.bians-home-hero-reveal-opacity-delay-3{animation-delay:.1s}@media (prefers-reduced-motion:reduce){.bians-home-hero-reveal,.bians-home-hero-reveal-opacity{animation:none}}.bians-toast-motion{transition:opacity var(--bians-duration-base) var(--bians-ease-out),transform var(--bians-duration-base) var(--bians-ease-out);opacity:1;transform:translateZ(0);backface-visibility:hidden}.bians-toast-motion[data-state=enter],.bians-toast-motion[data-state=exit]{opacity:0;transform:translate3d(0,12px,0)}@media (prefers-reduced-motion:reduce){.bians-toast-motion{transition:none!important;transform:none!important;opacity:1!important}}.cart-drawer-root{--cart-sheet-ease:cubic-bezier(0.32,0.72,0,1)}.cart-drawer-scrim{opacity:0;transition:opacity .28s var(--bians-ease-out)}.cart-drawer-scrim[data-open=true]{opacity:1}.cart-drawer-panel{transform:translate3d(110%,0,0) scale(.97);opacity:.96;transition:transform .42s var(--cart-sheet-ease),opacity .28s var(--bians-ease-out);will-change:transform}.cart-drawer-panel[data-open=true]{transform:translateZ(0) scale(1);opacity:1}.cart-drawer-panel[data-dragging=true]{transition:none}@media (prefers-reduced-motion:reduce){.cart-drawer-panel,.cart-drawer-scrim{transition:none!important}.cart-drawer-panel{transform:none!important}.cart-drawer-panel,.cart-drawer-scrim[data-open=true]{opacity:1!important}}.site-mobile-menu:not(.is-open){pointer-events:none}.site-mobile-menu-backdrop{opacity:0;pointer-events:none;transition:opacity .2s var(--bians-ease-out)}.site-mobile-menu.is-open .site-mobile-menu-backdrop{opacity:1;pointer-events:auto}.site-mobile-menu-panel{transform:translate3d(100%,0,0);pointer-events:none;visibility:hidden;transition:transform .34s var(--bians-ease-out-expo),visibility 0s linear .34s}.site-mobile-menu.is-open .site-mobile-menu-panel{transform:translateZ(0);pointer-events:auto;visibility:visible;transition:transform .34s var(--bians-ease-out-expo),visibility 0s linear 0s}.site-mobile-menu-panel .site-mobile-menu-link{opacity:0;transform:translate3d(.75rem,0,0);transition:opacity .28s var(--bians-ease-out),transform .28s var(--bians-ease-out);transition-delay:0s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link{opacity:1;transform:translateZ(0)}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:first-child{transition-delay:.05s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(2){transition-delay:.08s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(3){transition-delay:.11s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(4){transition-delay:.14s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(5){transition-delay:.17s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(6){transition-delay:.2s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link:nth-child(7){transition-delay:.23s}.site-mobile-menu-panel .site-mobile-menu-meta{opacity:0;transform:translate3d(0,.35rem,0);transition:opacity .28s var(--bians-ease-out),transform .28s var(--bians-ease-out);transition-delay:0s}.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-meta{opacity:1;transform:translateZ(0);transition-delay:.12s}@media (prefers-reduced-motion:reduce){.site-mobile-menu-backdrop,.site-mobile-menu-panel,.site-mobile-menu-panel .site-mobile-menu-link,.site-mobile-menu-panel .site-mobile-menu-meta{transition:none!important}.site-mobile-menu-panel{transform:translate3d(100%,0,0)}.site-mobile-menu.is-open .site-mobile-menu-panel{transform:translateZ(0)}.site-mobile-menu-panel .site-mobile-menu-link,.site-mobile-menu-panel .site-mobile-menu-meta,.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-link,.site-mobile-menu.is-open .site-mobile-menu-panel .site-mobile-menu-meta{opacity:1!important;transform:none!important}}