.u-m-0{margin:0}.u-m-3xs{margin:var(--space-3xs)}.u-m-2xs{margin:var(--space-2xs)}.u-m-xs{margin:var(--space-xs)}.u-m-sm{margin:var(--space-sm)}.u-m-md{margin:var(--space-md)}.u-m-lg{margin:var(--space-lg)}.u-m-xl{margin:var(--space-xl)}.u-m-2xl{margin:var(--space-2xl)}.u-m-3xl{margin:var(--space-3xl)}.u-m-4xl{margin:var(--space-4xl)}.u-m-5xl{margin:var(--space-5xl)}.u-mt-0{margin-top:0}.u-mt-3xs{margin-top:var(--space-3xs)}.u-mt-2xs{margin-top:var(--space-2xs)}.u-mt-xs{margin-top:var(--space-xs)}.u-mt-sm{margin-top:var(--space-sm)}.u-mt-md{margin-top:var(--space-md)}.u-mt-lg{margin-top:var(--space-lg)}.u-mt-xl{margin-top:var(--space-xl)}.u-mt-2xl{margin-top:var(--space-2xl)}.u-mt-3xl{margin-top:var(--space-3xl)}.u-mt-4xl{margin-top:var(--space-4xl)}.u-mt-5xl{margin-top:var(--space-5xl)}.u-mb-0{margin-bottom:0}.u-mb-3xs{margin-bottom:var(--space-3xs)}.u-mb-2xs{margin-bottom:var(--space-2xs)}.u-mb-xs{margin-bottom:var(--space-xs)}.u-mb-sm{margin-bottom:var(--space-sm)}.u-mb-md{margin-bottom:var(--space-md)}.u-mb-lg{margin-bottom:var(--space-lg)}.u-mb-xl{margin-bottom:var(--space-xl)}.u-mb-2xl{margin-bottom:var(--space-2xl)}.u-mb-3xl{margin-bottom:var(--space-3xl)}.u-mb-4xl{margin-bottom:var(--space-4xl)}.u-mb-5xl{margin-bottom:var(--space-5xl)}.u-ml-0{margin-left:0}.u-ml-auto{margin-left:auto}.u-mr-0{margin-right:0}.u-mr-auto,.u-mx-auto{margin-right:auto}.u-mx-auto{margin-left:auto}.u-p-0{padding:0}.u-p-3xs{padding:var(--space-3xs)}.u-p-2xs{padding:var(--space-2xs)}.u-p-xs{padding:var(--space-xs)}.u-p-sm{padding:var(--space-sm)}.u-p-md{padding:var(--space-md)}.u-p-lg{padding:var(--space-lg)}.u-p-xl{padding:var(--space-xl)}.u-p-2xl{padding:var(--space-2xl)}.u-p-3xl{padding:var(--space-3xl)}.u-p-4xl{padding:var(--space-4xl)}.u-p-5xl{padding:var(--space-5xl)}.u-py-0{padding-bottom:0;padding-top:0}.u-py-3xs{padding-bottom:var(--space-3xs);padding-top:var(--space-3xs)}.u-py-2xs{padding-bottom:var(--space-2xs);padding-top:var(--space-2xs)}.u-py-xs{padding-bottom:var(--space-xs);padding-top:var(--space-xs)}.u-py-sm{padding-bottom:var(--space-sm);padding-top:var(--space-sm)}.u-py-md{padding-bottom:var(--space-md);padding-top:var(--space-md)}.u-py-lg{padding-bottom:var(--space-lg);padding-top:var(--space-lg)}.u-py-xl{padding-bottom:var(--space-xl);padding-top:var(--space-xl)}.u-py-2xl{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.u-py-3xl{padding-bottom:var(--space-3xl);padding-top:var(--space-3xl)}.u-py-section{padding-bottom:var(--tamf-section-padding);padding-top:var(--tamf-section-padding)}.u-px-0{padding-left:0;padding-right:0}.u-px-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs)}.u-px-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.u-px-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.u-px-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.u-px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.u-px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.u-px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.u-text-xs{font-size:var(--text-xs)}.u-text-sm{font-size:var(--text-sm)}.u-text-base{font-size:var(--text-base)}.u-text-lg{font-size:var(--text-lg)}.u-text-xl{font-size:var(--text-xl)}.u-text-2xl{font-size:var(--text-2xl)}.u-text-3xl{font-size:var(--text-3xl)}.u-text-4xl{font-size:var(--text-4xl)}.u-text-5xl{font-size:var(--text-5xl)}.u-text-6xl{font-size:var(--text-6xl)}.u-font-light{font-weight:300}.u-font-normal{font-weight:400}.u-font-medium{font-weight:500}.u-font-semibold{font-weight:600}.u-font-bold{font-weight:700}.u-font-extrabold{font-weight:800}.u-font-heading{font-family:var(--tamf-font-heading)}.u-font-body{font-family:var(--tamf-font-body)}.u-leading-tight{line-height:var(--leading-tight)}.u-leading-snug{line-height:var(--leading-snug)}.u-leading-normal{line-height:var(--leading-normal)}.u-leading-relaxed{line-height:var(--leading-relaxed)}.u-leading-loose{line-height:var(--leading-loose)}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-capitalize{text-transform:capitalize}.u-normal-case{text-transform:none}.u-text-primary{color:var(--text-primary)}.u-text-secondary{color:var(--text-secondary)}.u-text-tertiary{color:var(--text-tertiary)}.u-text-inverse{color:var(--text-inverse)}.u-text-brand-primary{color:var(--tamf-primary)}.u-text-brand-secondary{color:var(--tamf-secondary)}.u-text-maroon{color:var(--tamf-aggie-maroon)}.u-text-blue{color:var(--tamf-blue)}.u-text-light-blue{color:var(--tamf-light-blue)}.u-text-green{color:var(--tamf-green)}.u-text-navy{color:var(--tamf-navy)}.u-text-yellow{color:var(--tamf-yellow)}.u-text-gold{color:var(--tamf-gold)}.u-text-success{color:var(--color-success)}.u-text-warning{color:var(--color-warning)}.u-text-error{color:var(--color-error)}.u-text-info{color:var(--color-info)}.u-bg-primary{background-color:var(--bg-primary)}.u-bg-secondary{background-color:var(--bg-secondary)}.u-bg-tertiary{background-color:var(--bg-tertiary)}.u-bg-inverse{background-color:var(--bg-inverse)}.u-bg-brand-primary{background-color:var(--tamf-primary)}.u-bg-brand-secondary{background-color:var(--tamf-secondary)}.u-bg-maroon{background-color:var(--tamf-aggie-maroon)}.u-bg-blue{background-color:var(--tamf-blue)}.u-bg-light-blue{background-color:var(--tamf-light-blue)}.u-bg-surface{background-color:var(--tamf-surface)}.u-block{display:block}.u-inline{display:inline}.u-inline-block{display:inline-block}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-grid{display:grid}.u-hidden{display:none}.u-flex-row{flex-direction:row}.u-flex-col{flex-direction:column}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-justify-start{justify-content:flex-start}.u-justify-center{justify-content:center}.u-justify-end{justify-content:flex-end}.u-justify-between{justify-content:space-between}.u-justify-around{justify-content:space-around}.u-justify-evenly{justify-content:space-evenly}.u-items-start{align-items:flex-start}.u-items-center{align-items:center}.u-items-end{align-items:flex-end}.u-items-stretch{align-items:stretch}.u-items-baseline{align-items:baseline}.u-flex-1{flex:1 1 0%}.u-flex-auto{flex:1 1 auto}.u-flex-initial{flex:0 1 auto}.u-flex-none{flex:none}.u-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.u-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.u-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.u-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.u-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.u-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.u-gap-0{gap:0}.u-gap-xs{gap:var(--space-xs)}.u-gap-sm{gap:var(--space-sm)}.u-gap-md{gap:var(--space-md)}.u-gap-lg{gap:var(--space-lg)}.u-gap-xl{gap:var(--space-xl)}.u-gap-2xl{gap:var(--space-2xl)}.u-static{position:static}.u-fixed{position:fixed}.u-absolute{position:absolute}.u-relative{position:relative}.u-sticky{position:sticky}.u-w-auto{width:auto}.u-w-full{width:100%}.u-w-fit{width:fit-content}.u-w-max{width:max-content}.u-w-min{width:min-content}.u-h-auto{height:auto}.u-h-full{height:100%}.u-h-screen{height:100vh}.u-container{margin-left:auto;margin-right:auto;max-width:var(--tamf-container-max);padding-left:var(--space-md);padding-right:var(--space-md)}.u-border-0{border-width:0}.u-border{border-width:1px}.u-border-2{border-width:2px}.u-border-4{border-width:4px}.u-border-t{border-top-width:1px}.u-border-r{border-right-width:1px}.u-border-b{border-bottom-width:1px}.u-border-l{border-left-width:1px}.u-border-primary{border-color:var(--border-primary)}.u-border-secondary{border-color:var(--border-secondary)}.u-border-tertiary{border-color:var(--border-tertiary)}.u-border-brand{border-color:var(--border-brand)}.u-border-transparent{border-color:transparent}.u-rounded-none{border-radius:var(--radius-none)}.u-rounded-sm{border-radius:var(--radius-sm)}.u-rounded{border-radius:var(--radius-md)}.u-rounded-lg{border-radius:var(--radius-lg)}.u-rounded-xl{border-radius:var(--radius-xl)}.u-rounded-2xl{border-radius:var(--radius-2xl)}.u-rounded-full{border-radius:var(--radius-full)}.u-shadow-none{box-shadow:none}.u-shadow-xs{box-shadow:var(--shadow-xs)}.u-shadow-sm{box-shadow:var(--shadow-sm)}.u-shadow{box-shadow:var(--shadow-md)}.u-shadow-lg{box-shadow:var(--shadow-lg)}.u-shadow-xl{box-shadow:var(--shadow-xl)}@media (max-width:767px){.u-hidden-mobile{display:none!important}.u-show-mobile{display:block!important}}@media (min-width:768px) and (max-width:1023px){.u-hidden-tablet{display:none!important}.u-show-tablet{display:block!important}}@media (min-width:1024px){.u-hidden-desktop{display:none!important}.u-show-desktop{display:block!important}}@media (min-width:768px){.u-md-text-left{text-align:left}.u-md-text-center{text-align:center}.u-md-text-right{text-align:right}}@media (min-width:1024px){.u-lg-text-left{text-align:left}.u-lg-text-center{text-align:center}.u-lg-text-right{text-align:right}}.u-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.u-focus-ring:focus{outline:2px solid var(--tamf-blue);outline-offset:2px}.u-skip-link{background:var(--tamf-primary);border-radius:var(--radius-md);color:#fff;left:6px;padding:8px;position:absolute;text-decoration:none;top:-40px;z-index:var(--z-50)}.u-skip-link:focus{top:6px}.u-transition{transition:all var(--duration-200) var(--ease-out)}.u-transition-colors{transition:color var(--duration-200) var(--ease-out),background-color var(--duration-200) var(--ease-out)}.u-transition-transform{transition:transform var(--duration-200) var(--ease-out)}.u-hover-scale:hover{transform:scale(1.05)}.u-hover-lift:hover{transform:translateY(-4px)}.u-cursor-pointer{cursor:pointer}.u-cursor-not-allowed{cursor:not-allowed}.u-select-none{user-select:none}.u-select-text{user-select:text}.u-select-all{user-select:all}