.u-c-muted-2 { color:var(--text-muted) !important; }
.u-bt-1px-solid-border { border-top: 1px solid var(--border) !important; }
.u-d-inline-2 { display:inline !important; }
.u-m-0-0-s-3 { margin: 0 0 var(--s-3) !important; }
.u-ta-center { text-align:center !important; }
.u-p-6-2 { padding:var(--s-6) !important; }
.u-w-34px { width:34px !important; }
.u-h-34px { height:34px !important; }
.u-op-0-5 { opacity:0.5 !important; }
.u-m-3-0-0 { margin:var(--s-3) 0 0 !important; }
.u-fs-sm-2 { font-size:var(--fs-sm) !important; }
.u-w-16px { width:16px !important; }
.u-h-16px { height:16px !important; }
.u-bb-1px-solid-border { border-bottom: 1px solid var(--border) !important; }
.u-w-14px-2 { width:14px !important; }
.u-h-14px-2 { height:14px !important; }
.u-va-sub { vertical-align:sub !important; }
.u-ai-baseline { align-items: baseline !important; }
.u-w-9px { width: 9px !important; }
.u-h-9px { height: 9px !important; }
.u-m-4-0-0 { margin: var(--s-4) 0 0 !important; }
.u-p-2-s-1 { padding: var(--s-2) var(--s-1) !important; }
.u-w-30 { width: 30% !important; }
.u-w-18 { width: 18% !important; }
.u-bgs-hf0f0f0 { background: #f0f0f0 !important; }
.u-gtc-repeat-auto-fit-minmax-170px-1fr { grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)) !important; }
.u-m-4-0-0-0 { margin: var(--s-4) 0 0 0 !important; }
.u-c-var-danger-hb91c1c { color: var(--danger, #b91c1c) !important; }
.u-m-0-0-s-1-0 { margin: 0 0 var(--s-1) 0 !important; }
.u-c-var-danger-hb45309 { color: var(--danger, #b45309) !important; }
.u-mw-660px { max-width: 660px !important; }
.u-maxh-88vh { max-height: 88vh !important; }
.u-minh-120px { min-height: 120px !important; }
.u-lsp-0-06em { letter-spacing: 0.06em !important; }
.u-m-4-0-s-1-0 { margin: var(--s-4) 0 var(--s-1) 0 !important; }
.u-gtc-1-2fr-1fr { grid-template-columns: 1.2fr 1fr !important; }
.u-bb-1px-dashed-heee { border-bottom: 1px dashed #eee !important; }
.u-pr-2 { padding-right: var(--s-2) !important; }
.u-bgs-hfafafa { background: #fafafa !important; }
.u-page-always { page-break-before: always !important; }
.u-h-95px { height: 95px !important; }
.u-lh-1-35 { line-height: 1.35 !important; }
.u-w-26px { width: 26px !important; }
.u-h-26px { height: 26px !important; }
.u-bgs-primary { background: var(--primary) !important; }
.u-w-fit-content { width: fit-content !important; }
.u-b-2px-dashed-h333 { border: 2px dashed #333 !important; }
.u-m-0-auto { margin: 0 auto !important; }
.u-fs-3rem { font-size: 3rem !important; }
.u-m-2-0-s-1-0 { margin: var(--s-2) 0 var(--s-1) 0 !important; }
.u-m-0-0-s-4-0 { margin: 0 0 var(--s-4) 0 !important; }
.u-bb-2px-dashed-hccc { border-bottom: 2px dashed #ccc !important; }
.u-w-40 { width: 40% !important; }
.u-bb-1px-solid-heee { border-bottom: 1px solid #eee !important; }
.u-fgr-1 { flex-grow: 1 !important; }
.u-mw-300px { max-width: 300px !important; }
.u-w-160px { width: 160px !important; }
.u-c-h10b981 { color: #10b981 !important; }
.u-fs-9pt { font-size: 9pt !important; }
.u-bl-4px-solid-h538367 { border-left: 4px solid #538367 !important; }
.u-mt-1-2 { margin-top: -var(--s-1) !important; }
.u-bl-4px-solid-hcf7d5c { border-left: 4px solid #cf7d5c !important; }
.u-bt-1px-solid-text-main { border-top: 1px solid var(--text-main) !important; }
.u-bl-4px-solid-primary { border-left: 4px solid var(--primary) !important; }
.u-m-1-0-s-4-0 { margin: var(--s-1) 0 var(--s-4) 0 !important; }
.u-m-3-0-0-0 { margin: var(--s-3) 0 0 0 !important; }
.u-w-150px { width: 150px !important; }
.u-lh-1 { line-height: 1 !important; }
.u-minw-100px { min-width: 100px !important; }
.u-h-6px { height: 6px !important; }
.u-bgs-border-color { background: var(--border-color) !important; }
.u-maxh-150px { max-height: 150px !important; }
.u-va-2px { vertical-align: -2px !important; }
.u-va-1px { vertical-align: -1px !important; }
.u-bb-1px-dashed-border-color { border-bottom: 1px dashed var(--border-color) !important; }
.u-p-6-0 { padding: var(--s-6) 0 !important; }
.u-gtc-1fr { grid-template-columns: 1fr !important; }
.u-b-1px-dashed-border { border: 1px dashed var(--border) !important; }
.u-w-50px { width: 50px !important; }
.u-h-220px { height: 220px !important; }
.u-b-4px-solid-primary { border: 4px solid var(--primary) !important; }
.u-sh-0-4px-10px-rgba-0-0-0-0-1 { box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important; }
.u-b-4px-dashed-primary { border: 4px dashed var(--primary) !important; }
.u-m-7-auto { margin: var(--s-7) auto !important; }
.u-p-6-s-6 { padding: var(--s-6) var(--s-6) !important; }
.u-b-3px-double-primary { border: 3px double var(--primary) !important; }
.u-br-20px { border-radius: 20px !important; }
.u-sh-0-10px-25px-rgba-0-0-0-0-05 { box-shadow: 0 10px 25px rgba(0,0,0,0.05) !important; }
.u-font-outfit-sans-serif { font-family: 'Outfit', sans-serif !important; }
.u-lsp-2px { letter-spacing: 2px !important; }
.u-bb-2px-solid-primary-light { border-bottom: 2px solid var(--primary-light) !important; }
.u-w-12px-2 { width:12px !important; }
.u-h-12px-2 { height:12px !important; }
.u-va-middle-2 { vertical-align:middle !important; }
.u-mr-2-2 { margin-right:var(--s-2) !important; }
.u-w-18px { width:18px !important; }
.u-h-18px { height:18px !important; }
.u-m-1-0-s-4 { margin:var(--s-1) 0 var(--s-4) !important; }
.u-m-1-0-0 { margin:var(--s-1) 0 0 !important; }
.u-mw-12rem { max-width:12rem !important; }
.u-fs-md-2 { font-size:var(--fs-md) !important; }
.u-m-0-2 { margin:0 !important; }
.u-mt-2-2 { margin-top:-var(--s-2) !important; }
.u-resi-vertical { resize:vertical !important; }
.u-lh-1-5-2 { line-height:1.5 !important; }
.u-d-block-2 { display:block !important; }
.u-mt-2-3 { margin-top:var(--s-2) !important; }
.u-lh-1-45-2 { line-height:1.45 !important; }
.u-mb-0-2 { margin-bottom:0 !important; }
.u-mw-660px-2 { max-width:660px !important; }
.u-minh-80px { min-height: 80px !important; }
.u-resi-vertical-2 { resize: vertical !important; }
.u-p-7-s-6 { padding: var(--s-7) var(--s-6) !important; }
.u-w-70px { width: 70px !important; }
.u-w-36px { width: 36px !important; }
.u-h-36px { height: 36px !important; }
.u-c-text { color: var(--text) !important; }
.u-minw-8rem { min-width: 8rem !important; }
.u-top-1rem { top: 1rem !important; }
.u-sh-0-4px-12px-rgba-0-0-0-0-05 { box-shadow: 0 4px 12px rgba(0,0,0,0.05) !important; }
.u-b-1px-solid-hf8b4b4 { border: 1px solid #f8b4b4 !important; }
.u-c-h7f1d1d { color: #7f1d1d !important; }
.u-gtc-2fr-1fr { grid-template-columns: 2fr 1fr !important; }
.u-bgs-linear-gradient-135deg-hfff-hfdfbf7 { background: linear-gradient(135deg, #fff, #fdfbf7) !important; }
.u-ml-5 { margin-left: var(--s-5) !important; }
.u-c-h500 { color: #500 !important; }
.u-b-2px-solid-accent { border: 2px solid var(--accent) !important; }
.u-bl-5px-solid-danger { border-left: 5px solid var(--danger) !important; }
.u-maxh-280px { max-height: 280px !important; }
.u-bgs-hf59e0b { background: #f59e0b !important; }
.u-ls-none { list-style: none !important; }
.u-gtc-repeat-auto-fit-minmax-240px-1fr { grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)) !important; }
.u-p-6-s-5 { padding: var(--s-6) var(--s-5) !important; }
.u-w-40px { width: 40px !important; }
.u-p-4rem-s-6 { padding: 4rem var(--s-6) !important; }
.u-gtc-repeat-auto-fill-minmax-240px-1fr { grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)) !important; }
.u-sh-shadow-sm { box-shadow: var(--shadow-sm) !important; }
.u-tr-transform-0-2s { transition: transform 0.2s !important; }
.u-h-180px { height: 180px !important; }
.u-maxh-460px { max-height: 460px !important; }
.u-font-outfit-inter-sans-serif { font-family: 'Outfit', 'Inter', sans-serif !important; }
.u-fs-12pt { font-size: 12pt !important; }
.u-font-outfit-serif { font-family: 'Outfit', serif !important; }
.u-bgs-hfff0f6 { background: #fff0f6 !important; }
.u-bl-4px-solid-hcf5997 { border-left: 4px solid #cf5997 !important; }
.u-bgs-hfdf2f8 { background: #fdf2f8 !important; }
.u-bl-4px-solid-hf472b6 { border-left: 4px solid #f472b6 !important; }
.u-p-4rem { padding: 4rem !important; }
.u-gtc-repeat-auto-fit-minmax-280px-1fr { grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)) !important; }
.u-ai-start { align-items: start !important; }
.u-ml-4 { margin-left: var(--s-4) !important; }
.u-pl-0 { padding-left: 0 !important; }
.u-m-5-0-s-2 { margin: var(--s-5) 0 var(--s-2) !important; }
.u-mw-460px { max-width: 460px !important; }
.u-m-1-0-s-3-0 { margin: var(--s-1) 0 var(--s-3) 0 !important; }
.u-mw-820px { max-width: 820px !important; }
.u-mw-620px { max-width: 620px !important; }
.u-pb-8px { padding-bottom: 8px !important; }
.u-mb-12px { margin-bottom: 12px !important; }
.u-p-7px-14px { padding: 7px 14px !important; }
.u-bgs-ha53f75 { background: #a53f75 !important; }
.u-c-hfff { color: #fff !important; }
