.sq-figure[data-astro-cid-75nhlchj]{margin:2.25rem 0}.sq-figure[data-astro-cid-75nhlchj] img[data-astro-cid-75nhlchj]{width:100%;height:auto;border-radius:1rem;object-fit:cover;box-shadow:0 18px 40px -18px #162e2273}.sq-figure[data-astro-cid-75nhlchj] figcaption[data-astro-cid-75nhlchj]{margin-top:.7rem;text-align:center;font-size:.85rem;font-style:italic;color:#5a6b5f}.sq-callout-body>:first-child{margin-top:0}.sq-callout-body>:last-child{margin-bottom:0}.sq-callout-body p{margin:.5rem 0;font-size:1rem;line-height:1.65}.sq-callout[data-astro-cid-lqgqlad4]{margin:2rem 0;border-left:4px solid var(--accent);background:var(--bg);border-radius:.4rem .9rem .9rem .4rem;padding:1.15rem 1.35rem}.sq-callout-head[data-astro-cid-lqgqlad4]{display:flex;align-items:center;gap:.5rem;color:var(--accent);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.07em;margin-bottom:.5rem}.sq-callout-head[data-astro-cid-lqgqlad4] svg[data-astro-cid-lqgqlad4]{width:1.05rem;height:1.05rem;flex:none}.sq-takeaways .sq-takeaways-body ul{list-style:none;padding-left:0;margin:0}.sq-takeaways .sq-takeaways-body li{position:relative;padding-left:1.6rem;margin:.45rem 0;line-height:1.55;color:#f4ecdd}.sq-takeaways .sq-takeaways-body li:before{content:"";position:absolute;left:0;top:.5em;width:.55rem;height:.3rem;border-left:2px solid #f0b543;border-bottom:2px solid #f0b543;transform:rotate(-45deg)}.sq-takeaways .sq-takeaways-body a{color:#f0b543}.sq-takeaways[data-astro-cid-bxe7ldfd]{margin:2rem 0;background:#1f3d2e;color:#f4ecdd;border-radius:1rem;padding:1.4rem 1.5rem}.sq-takeaways-head[data-astro-cid-bxe7ldfd]{display:flex;align-items:center;gap:.55rem;color:#f0b543;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.65rem}.sq-takeaways-head[data-astro-cid-bxe7ldfd] svg[data-astro-cid-bxe7ldfd]{width:1.15rem;height:1.15rem;flex:none}.sq-stats[data-astro-cid-zobjiaps]{margin:2.25rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.9rem}.sq-stat[data-astro-cid-zobjiaps]{border:1px solid #e4ddcc;background:#faf6ee;border-radius:.9rem;padding:1.15rem 1rem;text-align:center}.sq-stat-value[data-astro-cid-zobjiaps]{font-family:var(--font-hero),"Arial Narrow",sans-serif;font-weight:800;font-size:1.95rem;line-height:1;color:#c2541c}.sq-stat-label[data-astro-cid-zobjiaps]{margin-top:.4rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1f3d2e}.sq-cta[data-astro-cid-ccudigik]{position:relative;overflow:hidden;margin:2.5rem 0;background:#1f3d2e;color:#f4ecdd;border-radius:1.1rem;padding:1.6rem 1.75rem}.sq-cta-topo[data-astro-cid-ccudigik]{position:absolute;inset:0;opacity:.07;pointer-events:none}.sq-cta-inner[data-astro-cid-ccudigik]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.1rem}.sq-cta-copy[data-astro-cid-ccudigik]{min-width:15rem;flex:1 1 15rem}.sq-cta-heading[data-astro-cid-ccudigik]{font-family:var(--font-hero),"Arial Narrow",sans-serif;text-transform:uppercase;font-weight:800;font-size:1.65rem;line-height:1.02;letter-spacing:.01em;margin:0;color:#f4ecdd}.sq-cta-text[data-astro-cid-ccudigik]{margin:.4rem 0 0;font-size:.95rem;line-height:1.5;color:#f4ecddcc}.sq-cta-actions[data-astro-cid-ccudigik]{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.sq-cta-btn[data-astro-cid-ccudigik]{display:inline-flex;align-items:center;gap:.45rem;background:#c2541c;color:#fdf6ec;text-decoration:none;font-weight:600;font-size:.98rem;padding:.8rem 1.5rem;border-radius:999px;box-shadow:0 12px 24px -10px #c2541c99;transition:background .15s ease}.sq-cta-btn[data-astro-cid-ccudigik]:hover{background:#a8470f}.sq-cta-btn[data-astro-cid-ccudigik] svg[data-astro-cid-ccudigik]{width:1rem;height:1rem}.sq-cta-phone[data-astro-cid-ccudigik]{color:#f4ecdd;text-decoration:none;font-weight:600;font-size:.98rem;border-bottom:1px solid rgba(244,236,221,.4);padding-bottom:1px}.sq-cta-phone[data-astro-cid-ccudigik]:hover{border-color:#f4ecdde6}.prose-sasquatch{color:#2c2c2a;font-size:1.0625rem;line-height:1.75}.prose-sasquatch>*+*{margin-top:1.25rem}.prose-sasquatch h2{font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:700;text-transform:none;letter-spacing:0;font-size:1.95rem;line-height:1.1;color:#1f3d2e;margin-top:2.5rem}.prose-sasquatch h3{font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:700;text-transform:none;letter-spacing:0;font-size:1.5rem;line-height:1.15;color:#1f3d2e;margin-top:2rem}.prose-sasquatch a{color:#c2541c;text-decoration:underline;text-underline-offset:2px}.prose-sasquatch a:hover{color:#a8470f}.prose-sasquatch strong{color:#1f3d2e;font-weight:700}.prose-sasquatch ul,.prose-sasquatch ol{padding-left:1.5rem}.prose-sasquatch ul{list-style:disc}.prose-sasquatch ol{list-style:decimal}.prose-sasquatch li+li{margin-top:.5rem}.prose-sasquatch blockquote{border-left:3px solid #C2541C;padding-left:1.25rem;font-style:italic;color:#444441}.prose-sasquatch table{width:100%;border-collapse:collapse;font-size:.975rem;display:block;overflow-x:auto}.prose-sasquatch th,.prose-sasquatch td{border:1px solid #e4ddcc;padding:.6rem .8rem;text-align:left;vertical-align:top}.prose-sasquatch thead th{background:#efe7d6;color:#1f3d2e;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.prose-sasquatch tbody tr:nth-child(2n){background:#faf6ee}
