/* One compact type scale for navigation, pages and primary actions. */
html{font-size:14px;}body,#root{font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;line-height:1.55;}
#root :is(button,input,select,textarea){font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;}
#root p{font-size:14px!important;line-height:1.6;}#root small{font-size:12px;line-height:1.45;}
#root h1{font-size:clamp(25px,2.5vw,32px)!important;line-height:1.2!important;letter-spacing:-.025em;font-weight:700!important;}
#root h2{font-size:24px!important;line-height:1.3;font-weight:700;}#root h3{font-size:19px!important;line-height:1.35;font-weight:650;}
#root :is(.page-heading,.page-header,.section-heading,.exclusive-hero) p{font-size:15px!important;line-height:1.6!important;}
#root :is(.primary-button,.outline-button,.fs-admin-create-button,.fs-proposal-action .event-create){min-height:42px!important;height:auto!important;padding:10px 17px!important;border-radius:10px!important;font-size:14px!important;line-height:1.4!important;font-weight:650!important;box-shadow:none;}
#root .fs-admin-create-action .fs-admin-create-button,#root .fs-proposal-action .event-create{position:static!important;inset:auto!important;transform:none!important;width:auto!important;max-width:100%;min-width:0!important;flex:none!important;}
#root .fs-admin-create-action{margin-bottom:16px;}#root .fs-agenda-create-actions{gap:10px;}
#root :is(.sidebar,.side-nav,.main-nav,.fs-admin-index) :is(a,button){font-size:13px!important;line-height:1.4;}
#root :is(.fs-admin-nav,.fs-admin-group-nav,.request-filter-controls) button{font-size:13px!important;}
#root :is(.eyebrow,.section-kicker){font-size:11px!important;letter-spacing:.08em;}
@media(max-width:700px){#root :is(input,textarea,select){font-size:16px!important;}#root :is(.primary-button,.outline-button,.fs-admin-create-button,.fs-proposal-action .event-create){min-height:44px!important;}#root .fs-agenda-create-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start;}#root .fs-agenda-create-actions>:is(.fs-admin-create-action,.fs-proposal-action){width:auto!important;}}
