:root{--bringin-crimsonrose-50:#FFF0F4;--bringin-crimsonrose-100:#FFD6E0;--bringin-crimsonrose-200:#FFADC0;--bringin-crimsonrose-300:#FF85A0;--bringin-crimsonrose-400:#FB5478;--bringin-crimsonrose-500:#EE063E;--bringin-crimsonrose-600:#C80535;--bringin-crimsonrose-700:#AC012A;--bringin-crimsonrose-800:#8E0022;--bringin-crimsonrose-900:#660018;--bringin-crimsonrose-950:#3D000E;--bringin-orange-50:#FFF7ED;--bringin-orange-100:#FFEDD5;--bringin-orange-200:#FED7AA;--bringin-orange-300:#FDBA74;--bringin-orange-400:#FB923C;--bringin-orange-500:#F97316;--bringin-orange-600:#EA580C;--bringin-orange-700:#C2410C;--bringin-orange-800:#9A3412;--bringin-orange-900:#7C2D12;--bringin-orange-950:#431407;--bringin-taupe-50:#FBFAF9;--bringin-taupe-100:#F3F1F1;--bringin-taupe-200:#E8E4E3;--bringin-taupe-300:#D8D2D0;--bringin-taupe-400:#ABA09C;--bringin-taupe-500:#7C6D67;--bringin-taupe-600:#5B4F4B;--bringin-taupe-700:#473C39;--bringin-taupe-800:#2B2422;--bringin-taupe-900:#1D1816;--bringin-taupe-950:#0C0A09;--bringin-red-50:#FEF2F2;--bringin-red-100:#FEE2E2;--bringin-red-200:#FECACA;--bringin-red-300:#FCA5A5;--bringin-red-400:#F87171;--bringin-red-500:#EF4444;--bringin-red-600:#DC2626;--bringin-red-700:#B91C1C;--bringin-red-800:#991B1B;--bringin-red-900:#7F1D1D;--bringin-red-950:#450A0A;--bringin-yellow-50:#FEFCE8;--bringin-yellow-100:#FEF9C3;--bringin-yellow-200:#FEF08A;--bringin-yellow-300:#FDE047;--bringin-yellow-400:#FACC15;--bringin-yellow-500:#EAB308;--bringin-yellow-600:#CA8A04;--bringin-yellow-700:#A16207;--bringin-yellow-800:#854D0E;--bringin-yellow-900:#713F12;--bringin-yellow-950:#422006;--bringin-green-50:#F0FDF4;--bringin-green-100:#DCFCE7;--bringin-green-200:#BBF7D0;--bringin-green-300:#86EFAC;--bringin-green-400:#4ADE80;--bringin-green-500:#22C55E;--bringin-green-600:#16A34A;--bringin-green-700:#15803D;--bringin-green-800:#166534;--bringin-green-900:#14532D;--bringin-green-950:#052E16;--bringin-blue-50:#EFF6FF;--bringin-blue-100:#DBEAFE;--bringin-blue-200:#BFDBFE;--bringin-blue-300:#93C5FD;--bringin-blue-400:#60A5FA;--bringin-blue-500:#3B82F6;--bringin-blue-600:#2563EB;--bringin-blue-700:#1D4ED8;--bringin-blue-800:#1E40AF;--bringin-blue-900:#1E3A8A;--bringin-blue-950:#172554;--bringin-amber-50:#FFFBEB;--bringin-amber-100:#FEF3C7;--bringin-amber-200:#FDE68A;--bringin-amber-300:#FCD34D;--bringin-amber-400:#FBBF24;--bringin-amber-500:#F59E0B;--bringin-amber-600:#D97706;--bringin-amber-700:#B45309;--bringin-amber-800:#92400E;--bringin-amber-900:#78350F;--bringin-amber-950:#451A03;--bringin-purple-50:#FAF5FF;--bringin-purple-100:#F3E8FF;--bringin-purple-200:#E9D5FF;--bringin-purple-300:#D8B4FE;--bringin-purple-400:#C084FC;--bringin-purple-500:#A855F7;--bringin-purple-600:#9333EA;--bringin-purple-700:#7E22CE;--bringin-purple-800:#6B21A8;--bringin-purple-900:#581C87;--bringin-purple-950:#3B0764;--bringin-slate-50:#F8FAFC;--bringin-slate-100:#F1F5F9;--bringin-slate-200:#E2E8F0;--bringin-slate-300:#CBD5E1;--bringin-slate-400:#94A3B8;--bringin-slate-500:#64748B;--bringin-slate-600:#475569;--bringin-slate-700:#334155;--bringin-slate-800:#1E293B;--bringin-slate-900:#0F172A;--bringin-slate-950:#020617;--bringin-action-primary:#3A1820;--bringin-action-disabled:rgba(43,36,34,0.5);--bringin-text-required:#780000;--bringin-input-border-focus:#B69121;--bringin-table-divider:#F5F5F5;--bringin-spacing-2:2px;--bringin-spacing-4:4px;--bringin-spacing-6:6px;--bringin-spacing-8:8px;--bringin-spacing-12:12px;--bringin-spacing-16:16px;--bringin-spacing-20:20px;--bringin-spacing-24:24px;--bringin-spacing-32:32px;--bringin-spacing-40:40px;--bringin-spacing-48:48px;--bringin-spacing-64:64px;--bringin-spacing-80:80px;--bringin-shadow-xs:0px 1px 2px 0px rgba(18,18,23,0.05);--bringin-shadow-sm:0px 1px 3px 0px rgba(29,24,22,0.08),0px 1px 2px -1px rgba(29,24,22,0.08);--bringin-shadow-md:0px 4px 6px -1px rgba(29,24,22,0.1),0px 2px 4px -2px rgba(29,24,22,0.1);--bringin-shadow-lg:0px 20px 25px -5px rgba(29,24,22,0.1),0px 8px 10px -6px rgba(29,24,22,0.1);--bringin-shadow-dialog:0px 4px 6px -4px rgba(71,85,105,0.2),0px 12px 16px -4px rgba(71,85,105,0.2)}.bringin-type-textXsNormal{font-weight:400}.bringin-type-textXsMedium,.bringin-type-textXsNormal{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;line-height:16px}.bringin-type-textXsMedium{font-weight:500}.bringin-type-textXsSemibold{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;line-height:16px}.bringin-type-textSmNormal{font-weight:400}.bringin-type-textSmMedium,.bringin-type-textSmNormal{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:20px}.bringin-type-textSmMedium{font-weight:500}.bringin-type-textSmSemibold{font-weight:600}.bringin-type-textSmBold,.bringin-type-textSmSemibold{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:20px}.bringin-type-textSmBold{font-weight:700}.bringin-type-textBaseNormal{font-weight:400}.bringin-type-textBaseMedium,.bringin-type-textBaseNormal{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:24px}.bringin-type-textBaseMedium{font-weight:500}.bringin-type-textBaseSemibold{font-weight:600}.bringin-type-textBaseBold,.bringin-type-textBaseSemibold{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:24px}.bringin-type-textBaseBold{font-weight:700}.bringin-type-textLgNormal{font-weight:400}.bringin-type-textLgMedium,.bringin-type-textLgNormal{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;line-height:24px}.bringin-type-textLgMedium{font-weight:500}.bringin-type-textLgSemibold{font-weight:600}.bringin-type-textLgBold,.bringin-type-textLgSemibold{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;line-height:24px}.bringin-type-textLgBold{font-weight:700}.bringin-type-h4Medium{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-.9px}.bringin-type-h4Semibold{font-weight:600}.bringin-type-h4Bold,.bringin-type-h4Semibold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:18px;line-height:18px;letter-spacing:-1.08px}.bringin-type-h4Bold{font-weight:700}.bringin-type-h3Medium{font-weight:500}.bringin-type-h3Medium,.bringin-type-h3Semibold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:20px;line-height:24px;letter-spacing:-1.2px}.bringin-type-h3Semibold{font-weight:600}.bringin-type-h3Bold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-1.4px}.bringin-type-h2Medium{font-weight:500;letter-spacing:-.6px}.bringin-type-h2Medium,.bringin-type-h2Semibold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:24px;line-height:28px}.bringin-type-h2Semibold{font-weight:600;letter-spacing:-1.2px}.bringin-type-h2Bold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-.6px}.bringin-type-h1Medium{font-weight:500}.bringin-type-h1Medium,.bringin-type-h1Semibold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:28px;line-height:30px;letter-spacing:-1.4px}.bringin-type-h1Semibold{font-weight:600}.bringin-type-h1Bold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:30px;letter-spacing:-1.4px}.bringin-type-h0Medium{font-weight:500}.bringin-type-h0Medium,.bringin-type-h0Semibold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:40px;line-height:40px;letter-spacing:-2px}.bringin-type-h0Semibold{font-weight:600}.bringin-type-h0SubtitleBold{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:30px;letter-spacing:-1.4px}.bringin-type-monoLabel{font-family:Space Mono,ui-monospace,monospace;font-size:10px;font-weight:400;line-height:normal;letter-spacing:1px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bringin-taupe-50);color:var(--bringin-taupe-900);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{touch-action:manipulation;text-size-adjust:100%}body{overflow-x:hidden}@media (max-width:767px){input,select,textarea{font-size:16px!important}}