/* 0.21.3: source-owned dependencies on explicit SBA public surfaces only. */
@font-face {font-family:"DM Sans";font-style:normal;font-weight:100 1000;font-display:swap;src:url("../fonts/DMSans-VariableFont_opszwght.ttf") format("truetype")}
@font-face {font-family:"Fraunces";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/Fraunces-VariableFont_SOFTWONKopszwght.ttf") format("truetype")}
.pm-public-sba-surface {
  --wp--preset--font-family--dm-sans:"DM Sans",Arial,sans-serif;
  --wp--preset--font-family--fraunces:"Fraunces",Georgia,serif;
  --wp--preset--color--custom-ink:#172218; --wp--preset--color--custom-forest:#263f2d;
  --wp--preset--color--custom-deep:#132b20; --wp--preset--color--custom-cream:#f5f0e5;
  --wp--preset--color--custom-paper:#fcfaf4; --wp--preset--color--custom-gold:#e7ad41;
  --wp--preset--color--custom-orange:#e36f36; --wp--preset--color--custom-sage:#8fa27e;
  --wp--preset--color--custom-line:#d8d3c7; --wp--preset--color--custom-white:#fff;
  background:#fcfaf4; color:#172218; font-family:"DM Sans",Arial,sans-serif; line-height:1.6;
}
.pm-public-sba-surface .has-dm-sans-font-family {font-family:"DM Sans",Arial,sans-serif!important}
.pm-public-sba-surface .has-fraunces-font-family {font-family:"Fraunces",Georgia,serif!important}
.pm-public-sba-surface h1,.pm-public-sba-surface h2,.pm-public-sba-surface h3 {font-family:"Fraunces",Georgia,serif}
.pm-public-sba-surface .wp-site-blocks {padding:0}
.pm-public-sba-surface .pm-portable-header {
  box-sizing:border-box; display:flex; align-items:center; justify-content:space-between;
  min-height:88px; margin:0; padding-block:0!important; position:relative; z-index:30;
}
.pm-public-sba-surface .pm-portable-header .wp-block-site-title {margin:0; font-size:18px; line-height:1}
.pm-portable-navigation {display:flex; align-items:center; gap:24px}
.pm-portable-account {display:block; color:#172218; flex:0 0 30px; height:30px; width:30px}
.pm-portable-account svg {display:block; height:100%; width:100%}
.pm-portable-account:focus-visible {outline:2px solid #e36f36; outline-offset:4px}
.pm-portable-main {margin:0}
.pm-portable-footer {margin:0!important}
.pm-portable-footer a {color:inherit}
/* Values formerly supplied only by the approved Local global-styles record. */
.pm-public-sba-surface .pm-launch-card h2 {line-height:1.15}
.pm-public-sba-surface .pm-portable-footer h2 {font-size:36px;line-height:1.15;font-weight:700}
.pm-public-sba-surface .pm-portable-main > .wp-block-post-content > h1 {line-height:1.1}
.pm-public-sba-surface .pm-portable-main > .wp-block-post-content > h2 {line-height:1.15}
.pm-public-sba-surface .pm-portable-main > .wp-block-post-content > h3 {line-height:1.2}
.pm-public-sba-surface .wc-block-mini-cart,
.pm-public-sba-surface .wp-block-woocommerce-mini-cart,
.pm-public-sba-surface .wc-block-cart-link {display:none!important}
/* Existing full-width actions previously added padding beyond their containers. */
.pm-public-sba-surface .pm-intake-cta,
.pm-public-sba-surface .pm-launch-actions>a {box-sizing:border-box;max-inline-size:100%;overflow-wrap:anywhere}
@media(max-width:600px) {
 .pm-public-sba-surface .pm-portable-header {min-height:72px}
 .pm-public-sba-surface .pm-portable-header .wp-block-site-title {font-size:16px}
 .pm-portable-navigation {gap:12px}
}
.pm-public-sba-surface .has-custom-ink-color{color:#172218!important}
.pm-public-sba-surface .has-custom-ink-background-color{background-color:#172218!important}
.pm-public-sba-surface .has-custom-forest-color{color:#263f2d!important}
.pm-public-sba-surface .has-custom-forest-background-color{background-color:#263f2d!important}
.pm-public-sba-surface .has-custom-deep-color{color:#132b20!important}
.pm-public-sba-surface .has-custom-deep-background-color{background-color:#132b20!important}
.pm-public-sba-surface .has-custom-cream-color{color:#f5f0e5!important}
.pm-public-sba-surface .has-custom-cream-background-color{background-color:#f5f0e5!important}
.pm-public-sba-surface .has-custom-paper-color{color:#fcfaf4!important}
.pm-public-sba-surface .has-custom-paper-background-color{background-color:#fcfaf4!important}
.pm-public-sba-surface .has-custom-gold-color{color:#e7ad41!important}
.pm-public-sba-surface .has-custom-gold-background-color{background-color:#e7ad41!important}
.pm-public-sba-surface .has-custom-orange-color{color:#e36f36!important}
.pm-public-sba-surface .has-custom-orange-background-color{background-color:#e36f36!important}
.pm-public-sba-surface .has-custom-sage-color{color:#8fa27e!important}
.pm-public-sba-surface .has-custom-sage-background-color{background-color:#8fa27e!important}
.pm-public-sba-surface .has-custom-line-color{color:#d8d3c7!important}
.pm-public-sba-surface .has-custom-line-background-color{background-color:#d8d3c7!important}
.pm-public-sba-surface .has-custom-white-color{color:#fff!important}
.pm-public-sba-surface .has-custom-white-background-color{background-color:#fff!important}
