@font-face{font-family:display;src:url(../media/CormorantGaramond_VariableFont_wght-s.p.08.6~anr9r6v6.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:display;src:url(../media/CormorantGaramond_Italic_VariableFont_wght-s.p.0qeoewxgi0x9a.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.display_335217c6-module__ysL1-G__className{font-family:display,display Fallback}.display_335217c6-module__ysL1-G__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/DMSans_VariableFont_opsz_wght-s.p.03bhhnavum~6o.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:body;src:url(../media/DMSans_Italic_VariableFont_opsz_wght-s.p.0hbwby.3fp0of.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:100 1000;font-style:italic}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.body_ee115433-module__ba9NQG__className{font-family:body,body Fallback}.body_ee115433-module__ba9NQG__variable{--font-body:"body", "body Fallback"}
@font-face{font-family:mono;src:url(../media/DMMono_Light-s.p.02.9dod98p6.u.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:mono;src:url(../media/DMMono_LightItalic-s.p.04ylzxaemi2oi.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:mono;src:url(../media/DMMono_Regular-s.p.0o2e964hvo05l.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/DMMono_Italic-s.p.0qn2-550advk9.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:mono;src:url(../media/DMMono_Medium-s.p.125t044ujdbxa.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/DMMono_MediumItalic-s.p.02k_2k2h43j3k.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:131.49%}.mono_e7d3ba61-module__sVlbAW__className{font-family:mono,mono Fallback}.mono_e7d3ba61-module__sVlbAW__variable{--font-mono:"mono", "mono Fallback"}
@font-face{font-family:poiretOne;src:url(../media/PoiretOne_400-s.083yd4rblcu.n.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poiretOne Fallback;src:local(Arial);ascent-override:100.16%;descent-override:21.66%;line-gap-override:0.0%;size-adjust:96.04%}.poiretone_80696a1b-module__bldC6W__className{font-family:poiretOne,poiretOne Fallback}.poiretone_80696a1b-module__bldC6W__variable{--font-poiret-one:"poiretOne", "poiretOne Fallback"}
@font-face{font-family:marcellus;src:url(../media/Marcellus_400-s.01kzs4h2ers-3.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marcellus Fallback;src:local(Arial);ascent-override:95.27%;descent-override:27.36%;line-gap-override:0.0%;size-adjust:102.25%}.marcellus_f0c3dc13-module__pWHx4a__className{font-family:marcellus,marcellus Fallback}.marcellus_f0c3dc13-module__pWHx4a__variable{--font-marcellus:"marcellus", "marcellus Fallback"}
@font-face{font-family:poppins;src:url(../media/Poppins_300-s.0qcnbu3lxu~no.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_400-s.10cwaiuu~anj0.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_500-s.0~e51dlryan8a.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_600-s.041aty6lhzdbb.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_700-s.0sknt0b61x9ko.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_800-s.0cny023.9yzxp.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_300_Italic-s.0w96wdrj642k2.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:poppins;src:url(../media/Poppins_400_Italic-s.034gi5e4cghu9.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:poppins;src:url(../media/Poppins_500_Italic-s.086w-u-40dmlg.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:poppins;src:url(../media/Poppins_600_Italic-s.0qux~n530e.d~.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:poppins;src:url(../media/Poppins_700_Italic-s.0m36pzjwl~_j6.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:poppins;src:url(../media/Poppins_800_Italic-s.0yfaqrf6ki5.m.woff2?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("woff2");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_d2b0463d-module__f7ibga__className{font-family:poppins,poppins Fallback}.poppins_d2b0463d-module__f7ibga__variable{--font-poppins:"poppins", "poppins Fallback"}
@font-face{font-family:jost;src:url(../media/Jost_VariableFont_wght-s.10gfz0b3x3q7b.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:jost;src:url(../media/Jost_Italic_VariableFont_wght-s.0un44gv.qm0y8.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.jost_7bb54d68-module__ky4v-q__className{font-family:jost,jost Fallback}.jost_7bb54d68-module__ky4v-q__variable{--font-jost:"jost", "jost Fallback"}
@font-face{font-family:oswald;src:url(../media/Oswald_VariableFont_wght-s.0-5ly7x5dr86w.ttf?dpl=dpl_B2PfvrXFtn12NMCYzjbUeN54tDH5)format("truetype");font-display:swap;font-weight:200 700;font-style:normal}@font-face{font-family:oswald Fallback;src:local(Arial);ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.0%;size-adjust:81.28%}.oswald_b6218e53-module__hE4qua__className{font-family:oswald,oswald Fallback}.oswald_b6218e53-module__hE4qua__variable{--font-oswald:"oswald", "oswald Fallback"}
:root{--bl-color-brand-forest:#2d5016;--bl-color-brand-forest-hover:#244012;--bl-color-brand-amber:#c4783a;--bl-color-brand-amber-strong:#8f5324;--bl-color-brand-amber-lifted:#dc9a60;--bl-color-brand-amber-tint:#f7e9dc;--bl-color-brand-cream:#f5f0e8;--bl-color-brand-cream-2:#ede5d6;--bl-color-brand-cream-3:#e3d8c0;--bl-color-brand-paper:#fff;--bl-color-brand-ink:#1c2319;--bl-color-brand-sage:#4a5c46;--bl-color-brand-sage-2:#a8c89a;--bl-color-neutral-0:#fff;--bl-color-neutral-50:#faf9f6;--bl-color-neutral-100:#f3f1eb;--bl-color-neutral-200:#d4cfc6;--bl-color-neutral-600:#6b665e;--bl-color-neutral-900:#211e1a;--bl-color-gray-25:#f7f8fa;--bl-color-gray-50:#f1f3f5;--bl-color-gray-100:#e8eaee;--bl-color-gray-200:#dcdfe4;--bl-color-gray-400:#8b919b;--bl-color-gray-600:#5b616b;--bl-color-gray-700:#3e434b;--bl-color-gray-900:#16191d;--bl-color-danger-100:#fff0f0;--bl-color-danger-600:#b0432d;--bl-color-danger-800:#6f2015;--bl-color-success-100:#d1fae5;--bl-color-success-200:#8fd4b3;--bl-color-success-700:#064e3b;--bl-color-warning-100:#fef3c7;--bl-color-warning-200:#e5c45f;--bl-color-warning-600:#a15c11;--bl-color-warning-800:#78350f;--bl-color-info-100:#dbeafe;--bl-color-info-200:#93b8ec;--bl-color-info-800:#1e3a8a;--bl-color-dot-success:#1f7a4a;--bl-color-dot-warning:#9c580a;--bl-color-dot-info:#2f5bb7;--bl-color-dot-neutral:var(--bl-color-gray-400);--bl-color-rule:#1c231924;--bl-color-chart-1:var(--bl-color-brand-forest);--bl-color-chart-2:var(--bl-color-dot-info);--bl-color-chart-3:var(--bl-color-gray-600);--bl-color-chart-reference:var(--bl-color-gray-400);--bl-color-origin-platform:#eae8e2;--bl-color-origin-plan:#d6e9e4;--bl-color-origin-species:#dbead5;--bl-color-origin-parent:#e2daf0;--bl-color-origin-override:#fae4c8;--bl-font-family-body:var(--font-body,"DM Sans", ui-sans-serif, system-ui, sans-serif);--bl-font-family-display:var(--font-display,"Cormorant Garamond", Georgia, serif);--bl-font-family-mono:var(--font-mono,"DM Mono", ui-monospace, monospace);--bl-font-size-micro:calc(.6875rem * var(--bl-type-scale,1));--bl-font-size-meta:calc(.75rem * var(--bl-type-scale,1));--bl-font-size-help:calc(.8125rem * var(--bl-type-scale,1));--bl-font-size-body:calc(.875rem * var(--bl-type-scale,1));--bl-font-size-label:calc(.9375rem * var(--bl-type-scale,1));--bl-font-size-heading:calc(1.75rem * var(--bl-type-scale,1));--bl-font-size-title:calc(1.375rem * var(--bl-type-scale,1));--bl-font-size-stat:calc(1.5rem * var(--bl-type-scale,1));--bl-font-weight-regular:400;--bl-font-weight-medium:500;--bl-font-weight-semibold:600;--bl-font-weight-bold:700;--bl-font-leading-tight:1.2;--bl-font-leading-body:1.45;--bl-font-leading-relaxed:1.6;--bl-font-tracking-wide:.06em;--bl-space-1:.125rem;--bl-space-2:.25rem;--bl-space-3:.375rem;--bl-space-4:.5rem;--bl-space-5:.625rem;--bl-space-6:.75rem;--bl-space-7:.875rem;--bl-space-8:1rem;--bl-space-9:1.25rem;--bl-space-10:1.5rem;--bl-space-11:2rem;--bl-size-control-sm:2rem;--bl-size-control-md:2.5rem;--bl-size-control-lg:3rem;--bl-size-touch-target:2.75rem;--bl-size-touch-min:var(--bl-size-touch-target);--bl-radius-xs:.25rem;--bl-radius-sm:.375rem;--bl-radius-md:.5rem;--bl-radius-lg:.75rem;--bl-radius-full:9999px;--bl-border-width-thin:1px;--bl-border-width-emphasis:1.5px;--bl-shadow-sm:0 1px 2px #1c231914;--bl-shadow-md:0 8px 24px #1c23191f;--bl-shadow-lg:0 20px 48px #1c23192e;--bl-motion-duration-instant:0s;--bl-motion-duration-fast:.12s;--bl-motion-duration-base:.2s;--bl-motion-duration-slow:.32s;--bl-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--bl-motion-easing-emphasized:cubic-bezier(.2, .8, .2, 1);--bl-breakpoint-sm:30rem;--bl-breakpoint-md:48rem;--bl-breakpoint-lg:64rem;--bl-breakpoint-xl:80rem;--bl-focus-width:2px;--bl-focus-offset:2px;--bl-z-index-base:0;--bl-z-index-dropdown:100;--bl-z-index-sticky:200;--bl-z-index-overlay:400;--bl-z-index-modal:500;--bl-z-index-toast:600;--bl-component-panel-padding:1.5rem;--bl-component-panel-padding-compact:1rem;--bl-component-panel-gap:1rem;--bl-component-control-inline:.875rem;--bl-component-control-block:.5rem;--bl-component-control-block-compact:.625rem;--bl-component-control-gap:.5rem;--bl-component-control-icon:.75rem;--bl-component-badge-inline:.375rem;--bl-component-badge-block:.125rem;--bl-component-note-padding:.75rem;--bl-component-field-gap:.25rem;--bl-component-field-label-width:25rem;--bl-component-resolution-icon:.875rem;--bl-component-summary-padding:1.25rem;--bl-component-summary-value-size:2.25rem;--bl-component-impact-icon:1.125rem;--bl-component-chip-height:1.75rem;--bl-component-chip-inline:.875rem;--bl-component-chip-block:.375rem;--bl-component-chip-size:.8125rem;--bl-component-chip-icon:.875rem;--bl-component-chip-compact-height:1.375rem;--bl-component-chip-compact-inline:.625rem;--bl-component-chip-compact-block:.25rem;--bl-component-chip-compact-size:.75rem;--bl-component-chip-compact-icon:.75rem;--bl-component-chip-small-size:.6875rem;--bl-component-chip-small-icon:.6875rem;--bl-component-note-icon:1.125rem;--bl-component-button-inline:1rem;--bl-component-button-block:.5rem;--bl-component-button-size:.75rem;--bl-component-button-compact-inline:.75rem;--bl-component-button-compact-size:.6875rem;--bl-component-bar-inline:1.5rem;--bl-component-bar-block:.875rem;--bl-component-panel-padding-small:1.25rem;--bl-component-input-inline:.75rem;--bl-component-inheritance-value-size:1.5rem;--bl-component-segmented-gap:.25rem;--bl-component-segmented-inline:1rem;--bl-component-segmented-block:.5rem;--bl-component-segmented-size:.8125rem;--bl-component-input-height:2.75rem;--bl-component-input-block:.75rem;--bl-component-input-size:1rem;--bl-component-preview-height:32.5rem;--bl-component-preview-bar:.875rem;--bl-component-preview-body:1rem;--bl-component-preview-footer:.75rem;--bl-component-text-display-size:2.25rem;--bl-component-text-heading-size:1.125rem;--bl-component-icon-button-size:1.75rem;--bl-component-icon-button-glyph:1rem;--bl-component-text-title-size:1.75rem;--bl-component-text-subtitle-size:1.5rem;--bl-component-combobox-list-height:14rem;--bl-component-rule-field-width:11.25rem;--bl-component-rule-operator-width:8.75rem;--bl-component-choice-size:1rem;--bl-component-table-block:.75rem;--bl-component-table-inline:.75rem;--bl-component-table-marker:4px;--bl-component-input-compact-height:2.25rem;--bl-component-input-compact-size:.8125rem;--bl-component-empty-ring:4rem;--bl-component-empty-glyph:1.75rem;--bl-component-empty-copy:31.25rem;--bl-component-avatar-size:2.5rem;--bl-component-timeline-gap:.375rem;--bl-component-badge-glyph:.75rem;--bl-component-button-glyph:.875rem;--bl-component-pricing-field-width:11.25rem;--bl-component-pricing-preview-width:23.75rem;--bl-component-button-compact-glyph:.75rem;--bl-component-caret-size:.4375rem;--bl-component-vocabulary-category-width:9.375rem;--bl-component-tag-remove:.75rem;--bl-component-format-templates-width:16.25rem;--bl-component-switch-width:2.25rem;--bl-component-switch-height:1.25rem;--bl-component-switch-thumb:1rem;--bl-component-workflow-panel-width:22.5rem;--bl-component-segmented-icon:1rem;--bl-component-viewport-size-width:4rem;--bl-component-signature-width:6rem;--bl-component-signature-height:2.25rem;--bl-component-signature-canvas-height:10rem;--bl-component-swatch-small:1rem;--bl-component-swatch-size:1.5rem;--bl-component-swatch-large:3rem;--bl-component-brand-asset-basis:20rem;--bl-component-brand-tile:5rem;--bl-component-brand-tile-small:2.5rem;--bl-component-brand-color-label:12.5rem;--bl-component-brand-color-field:7.5rem;--bl-component-brand-font-basis:18rem;--bl-component-brand-shape-basis:9rem;--bl-component-brand-shape-sample:2rem;--bl-component-document-frame-height:20rem;--bl-component-preset-basis:16rem;--bl-component-override-label:8.75rem;--bl-component-override-field:8rem;--bl-component-mark-small:1.25rem;--bl-component-mark-default:1.75rem;--bl-component-mark-large:2.75rem;--bl-component-lockup-gap:.625rem;--bl-component-placeholder-band:14px;--bl-component-stat-value-size:2rem;--bl-component-breeder-card-min:15rem;--bl-component-breeder-label-column:4rem;--bl-component-monogram-size:clamp(3rem, 12vw, 4.5rem);--bl-component-accent-large:var(--bl-color-accent-strong);--bl-component-accent-large-inverse:var(--bl-color-accent-large);--bl-component-hero-title-gap:1.5rem;--bl-component-hero-summary-gap:1.875rem;--bl-component-hero-note-gap:2rem;--bl-component-hero-aside-gap:3.5rem;--bl-component-hero-measure:57.5rem;--bl-component-hero-title-measure:56.25rem;--bl-component-hero-summary-measure:40rem;--bl-component-rotating-hero-height:clamp(45rem, 100svh - 5.875rem, 60rem);--bl-component-rotating-hero-measure:47.5rem;--bl-component-eyebrow-family:var(--bl-font-body);--bl-component-eyebrow-size:.6875rem;--bl-component-eyebrow-tracking:.06em;--bl-component-eyebrow-weight:600;--bl-component-eyebrow-rule:1.75rem;--bl-component-stat-figure-size:clamp(1.8rem, 3vw, 2.4rem);--bl-component-stat-figure-label-size:.7rem;--bl-component-stat-gap:.375rem;--bl-component-page-header-gap:1.5rem;--bl-component-page-header-rail-gap:clamp(1.25rem, 4vw, 5rem);--bl-component-page-header-title-large:clamp(2rem, 4.2vw, 3.4rem);--bl-component-page-header-description-max:60ch;--bl-component-meter-track:4px;--bl-component-meter-track-active:6px;--bl-component-meter-segment-gap:.375rem;--bl-component-meter-gap:.875rem;--bl-component-nav-item-inline:.625rem;--bl-component-nav-item-block:.5625rem;--bl-component-nav-item-gap:.625rem;--bl-component-step-glyph:1rem;--bl-component-step-cross:.5rem;--bl-component-steps-gap:.75rem;--bl-component-button-large-inline:1.625rem;--bl-component-button-large-block:1rem;--bl-component-button-large-size:1rem;--bl-component-button-large-glyph:1rem;--bl-component-seal-size:1.5rem;--bl-component-seal-size-large:2.5rem;--bl-component-text-hero-size:clamp(2.6rem, 6vw, 5rem);--bl-component-hero-sub-max:60ch;--bl-component-blog-featured-cover-min:clamp(15rem, 28vw, 22.5rem);--bl-component-nav-gap:1.5rem;--bl-component-footer-gap:clamp(1.75rem, 4vw, 4rem);--bl-component-date-block-size:3.25rem;--bl-component-date-block-day-size:1.5rem;--bl-component-measure-wide:83.75rem;--bl-component-measure-standard:68.75rem;--bl-component-measure-narrow:46rem;--bl-component-section-block-tight:clamp(1.5rem, 3vw, 2.5rem);--bl-component-section-block-normal:clamp(3rem, 6vw, 5.5rem);--bl-component-section-block-loose:clamp(4.5rem, 9vw, 9.5rem);--bl-component-canvas-phone:24.375rem;--bl-component-canvas-tablet:48rem;--bl-component-canvas-desktop:80rem;--bl-component-seo-share-width:22rem;--bl-component-palette-preview:2.5rem;--bl-component-palette-tile-min:6rem;--bl-component-media-card-min:11rem;--bl-component-import-record-min:18rem;--bl-component-listing-photo:3.5rem;--bl-component-template-card-min:19rem;--bl-component-filmstrip-frame:13rem;--bl-component-tenant-hero-plate:34rem;--bl-component-social-post:10rem;--bl-component-feature-icon:2rem;--bl-component-tenant-submenu-min:12rem;--bl-component-tenant-hero-min:clamp(20rem, 58vh, 40rem);--bl-component-tenant-hero-caption-min:clamp(24rem, 70vh, 48rem);--bl-component-section-edge-arch:clamp(2rem, 6vw, 5rem);--bl-component-section-edge-bevel:clamp(1.5rem, 4vw, 3.5rem);--bl-component-section-edge-wave-height:clamp(1rem, 2.5vw, 2rem);--bl-component-section-edge-wave-width:clamp(4rem, 10vw, 8rem);--bl-component-section-inline:clamp(1.25rem, 4vw, 5rem);--bl-component-text-drop-cap-scale:3.2em;--bl-component-text-drop-cap-leading:.8;--bl-component-avatar-size-small:1.5rem;--bl-component-completeness-mark:.875rem;--bl-component-print-blank-height:1.125rem;--bl-component-print-blank-price:5.75rem;--bl-component-print-blank-date:8.25rem;--bl-component-print-blank-identifier:13.125rem;--bl-component-print-blank-text:20rem;--bl-component-toast-width:22rem;--bl-component-toast-viewport-inset:1rem;--bl-component-toast-gap:.625rem;--bl-component-skeleton-line:.75rem;--bl-component-skeleton-block:6rem;--bl-component-spinner-small:1rem;--bl-component-spinner-default:1.5rem;--bl-component-spinner-large:2.5rem;--bl-component-spinner-stroke:2px;--bl-component-sortable-handle:1.75rem;--bl-component-sortable-grip:.625rem;--bl-component-pagination-step:2.25rem;--bl-component-pagination-gap:.25rem;--bl-component-popover-max-inline:22rem;--bl-component-tooltip-max-inline:16rem;--bl-component-tooltip-arrow:.5rem;--bl-component-summary-rule:.25rem;--bl-component-trend-block:6rem;--bl-component-trend-marker:.375rem;--bl-component-sparkline-inline:4rem;--bl-component-sparkline-block:1.25rem;--bl-component-chart-height-phone:9.375rem;--bl-component-lightbox-min-block:12rem;--bl-component-lightbox-max-block:70vh;--bl-component-lightbox-position:4rem;--bl-component-tree-indent:1.25rem;--bl-component-tree-toggle:1.25rem;--bl-component-tree-chevron:.875rem;--bl-component-calendar-cell:2rem;--bl-component-calendar-dot:.25rem;--bl-component-ancestor-inline:13rem;--bl-component-ancestor-inline-1:11rem;--bl-component-ancestor-inline-2:9rem;--bl-component-ancestor-inline-3:8rem;--bl-component-ancestor-inline-4:6.5rem;--bl-component-ancestor-empty-block:2.25rem;--bl-component-pedigree-stem:1.5rem;--bl-component-ancestor-add-glyph:1.125rem;--bl-component-picker-field-min:10rem;--bl-component-picker-list-max:18rem;--bl-component-showcase-dot:.5rem;--bl-component-showcase-portrait:7rem;--bl-component-showcase-banner:10.5rem;--bl-component-showcase-list-max:34rem;--bl-component-announcement-gap:2.75rem;--bl-component-announcement-mark:.5rem;--bl-component-signup-note-max:32rem;--bl-component-qr-size:7rem;--bl-component-page-header-back-glyph:.875rem;--bl-component-detail-back-glyph:.875rem;--bl-component-prose-measure:38rem;--bl-component-prose-measure-wide:52rem;--bl-component-prose-quote-rule:.1875rem;--bl-component-toc-index:1.6em;--bl-component-table-row-height:2.5rem;--bl-component-nav-row-height:2rem;--bl-component-content-max:75rem;--bl-component-nav-rail-width:15rem;--bl-component-drawer-navigation-width:18.75rem;--bl-component-drawer-sheet-width:28.75rem}@media (prefers-reduced-motion:reduce){:root{--bl-motion-duration-fast:0s;--bl-motion-duration-base:0s;--bl-motion-duration-slow:0s}[data-bl-surface]{--bl-motion-interactive:0s;--bl-motion-layout:0s}}@media (forced-colors:active){[data-bl-surface]{--bl-color-background:Canvas;--bl-color-foreground:CanvasText;--bl-color-surface:Canvas;--bl-color-surface-foreground:CanvasText;--bl-color-primary:LinkText;--bl-color-primary-foreground:Canvas;--bl-color-border:ButtonBorder;--bl-color-input:ButtonBorder;--bl-color-focus-ring:Highlight}}@media print{[data-bl-surface]{--bl-color-background:#fff;--bl-color-foreground:#000;--bl-color-surface:#fff;--bl-color-surface-foreground:#000;--bl-color-muted:#fff;--bl-color-muted-foreground:#000;--bl-color-border:#000;--bl-color-overlay:transparent;--bl-elevation-popover:none;--bl-elevation-modal:none}}
[data-bl-surface=application]{--bl-color-background:var(--bl-color-brand-cream);--bl-color-foreground:var(--bl-color-brand-ink);--bl-color-surface:var(--bl-color-brand-paper);--bl-color-surface-foreground:var(--bl-color-brand-ink);--bl-color-muted:var(--bl-color-brand-cream-2);--bl-color-muted-foreground:var(--bl-color-neutral-600);--bl-color-primary:var(--bl-color-brand-forest);--bl-color-primary-hover:#244012;--bl-color-primary-foreground:var(--bl-color-brand-cream);--bl-color-secondary:var(--bl-color-brand-amber);--bl-color-secondary-hover:#a55f2d;--bl-color-secondary-foreground:var(--bl-color-brand-ink);--bl-color-accent:var(--bl-color-brand-sage-2);--bl-color-accent-foreground:var(--bl-color-brand-ink);--bl-color-border:var(--bl-color-brand-cream-3);--bl-color-border-subtle:var(--bl-color-brand-cream-2);--bl-color-provenance-platform:var(--bl-color-origin-platform);--bl-color-provenance-plan:var(--bl-color-origin-plan);--bl-color-provenance-species:var(--bl-color-origin-species);--bl-color-provenance-parent:var(--bl-color-origin-parent);--bl-color-provenance-override:var(--bl-color-origin-override);--bl-color-input:var(--bl-color-rule);--bl-color-focus-ring:var(--bl-color-brand-forest);--bl-color-overlay:#1c231999;--bl-color-destructive:var(--bl-color-danger-600);--bl-color-danger-soft:var(--bl-color-danger-100);--bl-color-danger-strong:var(--bl-color-danger-800);--bl-color-destructive-foreground:var(--bl-color-brand-cream);--bl-color-success:var(--bl-color-success-100);--bl-color-success-border:var(--bl-color-success-200);--bl-color-success-foreground:var(--bl-color-success-700);--bl-color-warning:var(--bl-color-warning-100);--bl-color-warning-border:var(--bl-color-warning-200);--bl-color-warning-strong:var(--bl-color-warning-600);--bl-color-accent-strong:var(--bl-color-brand-amber-strong);--bl-color-accent-surface:var(--bl-color-brand-amber-tint);--bl-color-accent-strong-surface:var(--bl-color-accent-strong);--bl-color-foreground-surface:var(--bl-color-foreground);--bl-color-muted-surface:var(--bl-color-muted);--bl-color-muted-foreground-surface:var(--bl-color-muted-foreground);--bl-color-accent-surface-surface:var(--bl-color-accent-surface);--bl-color-success-surface:var(--bl-color-success);--bl-color-success-foreground-surface:var(--bl-color-success-foreground);--bl-color-warning-surface:var(--bl-color-warning);--bl-color-warning-foreground-surface:var(--bl-color-warning-foreground);--bl-color-warning-strong-surface:var(--bl-color-warning-strong);--bl-color-info-surface:var(--bl-color-info);--bl-color-info-foreground-surface:var(--bl-color-info-foreground);--bl-color-destructive-surface:var(--bl-color-destructive);--bl-color-destructive-foreground-surface:var(--bl-color-destructive-foreground);--bl-color-warning-foreground:var(--bl-color-warning-800);--bl-color-info:var(--bl-color-info-100);--bl-color-info-border:var(--bl-color-info-200);--bl-color-info-foreground:var(--bl-color-info-800);--bl-color-footer-background:var(--bl-color-foreground);--bl-color-footer-foreground:var(--bl-color-background);--bl-color-footer-link:color-mix(in srgb, var(--bl-color-background) 84%, var(--bl-color-foreground));--bl-color-footer-muted:color-mix(in srgb, var(--bl-color-background) 65%, var(--bl-color-foreground));--bl-color-footer-subtle:color-mix(in srgb, var(--bl-color-background) 60%, var(--bl-color-foreground));--bl-color-footer-input-placeholder:color-mix(in srgb, var(--bl-color-background) 55%, var(--bl-color-foreground));--bl-color-footer-input-border:color-mix(in srgb, var(--bl-color-background) 18%, var(--bl-color-foreground));--bl-color-footer-border:color-mix(in srgb, var(--bl-color-background) 16%, var(--bl-color-foreground));--bl-color-footer-legal-border:color-mix(in srgb, var(--bl-color-background) 12%, var(--bl-color-foreground));--bl-color-footer-input-background:color-mix(in srgb, var(--bl-color-background) 12%, var(--bl-color-foreground));--bl-font-heading:var(--bl-font-family-display);--bl-font-display:var(--bl-font-heading);--bl-font-body:var(--bl-font-family-body);--bl-font-mono:var(--bl-font-family-mono);--bl-radius-control:var(--bl-radius-sm);--bl-radius-panel:var(--bl-radius-lg);--bl-elevation-popover:var(--bl-shadow-md);--bl-elevation-modal:var(--bl-shadow-lg);--bl-elevation-lifted:var(--bl-shadow-lg);--bl-motion-interactive:var(--bl-motion-duration-fast);--bl-motion-layout:var(--bl-motion-duration-base);--bl-motion-ease:var(--bl-motion-easing-standard);--bl-component-card-text:initial;--bl-component-card-invalid-background:initial;--bl-component-divider-outline-foreground:initial;--bl-component-accordion-index-width:3.75rem;--bl-component-accordion-icon-width:2rem;--bl-component-accordion-panel-offset:5.25rem;--bl-component-accordion-trigger-block:1.375rem;--bl-component-accordion-index-size:.72rem;--bl-component-accordion-title-size:clamp(1.15rem, 1.6vw, 1.4rem);--bl-component-accordion-title-leading:1.2;--bl-component-accordion-index-tracking:.06em;--bl-component-accordion-plus-size:1.6rem;--bl-component-accordion-plus-leading:1;--bl-component-accordion-content-max:78ch;--bl-component-tab-font-size:.84375rem;--bl-component-tab-inline:1.125rem;--bl-component-tab-count-size:.6875rem;--bl-component-tab-count-block:.0625rem;--bl-component-tab-count-inline:.4375rem;--bl-component-tab-count-tracking:.02em;--bl-component-tab-shadow:0 2px 8px -4px color-mix(in oklab, var(--bl-color-foreground) 30%, transparent);--bl-component-panel-border-width:1.5px;--bl-component-panel-block:1.375rem;--bl-component-panel-inline:1.5rem;--bl-component-bulk-button-inline:.875rem;--bl-component-chart-height:13.75rem;--bl-component-chart-label-size:.65625rem;--bl-component-chart-axis-size:.625rem;--bl-component-menu-min-width:8rem;--bl-component-modal-max-width:32rem;--bl-component-modal-small-width:26rem;--bl-component-modal-large-width:52rem;--bl-component-modal-max-height:90dvh;--bl-component-drawer-max-width:22.5rem;--bl-component-drawer-max-height:85dvh;--bl-component-drawer-grabber-width:2.75rem;--bl-component-setting-control-width:15rem;--bl-component-block-frame-rule:2px;--bl-component-block-frame-offset:.75rem;--bl-component-template-wireframe-bar:.375rem;--bl-component-template-wireframe-gap:.375rem;--bl-component-template-basis:13rem;--bl-component-composer-index-width:13.375rem;--bl-component-composer-rail-width:28.25rem}
[data-bl-surface=marketing]{--bl-color-background:var(--bl-color-brand-cream);--bl-color-foreground:var(--bl-color-brand-ink);--bl-color-surface:var(--bl-color-brand-paper);--bl-color-surface-foreground:var(--bl-color-brand-ink);--bl-color-muted:var(--bl-color-brand-cream-2);--bl-color-muted-foreground:var(--bl-color-brand-sage);--bl-color-primary:var(--bl-color-brand-forest);--bl-color-primary-hover:#244012;--bl-color-primary-foreground:var(--bl-color-brand-cream);--bl-color-secondary:var(--bl-color-brand-amber);--bl-color-secondary-hover:#ae6d37;--bl-color-secondary-foreground:var(--bl-color-brand-ink);--bl-color-accent:var(--bl-color-brand-sage-2);--bl-color-accent-foreground:var(--bl-color-brand-ink);--bl-color-border:var(--bl-color-rule);--bl-color-border-subtle:var(--bl-color-brand-cream-2);--bl-color-input:var(--bl-color-rule);--bl-color-focus-ring:var(--bl-color-brand-forest);--bl-color-overlay:#1c231999;--bl-color-destructive:var(--bl-color-danger-600);--bl-color-danger-soft:var(--bl-color-danger-100);--bl-color-destructive-foreground:var(--bl-color-brand-cream);--bl-color-success:var(--bl-color-success-100);--bl-color-success-border:var(--bl-color-success-200);--bl-color-success-foreground:var(--bl-color-success-700);--bl-color-warning:var(--bl-color-warning-100);--bl-color-warning-border:var(--bl-color-warning-200);--bl-color-warning-strong:var(--bl-color-warning-600);--bl-color-accent-strong:var(--bl-color-brand-amber-strong);--bl-color-accent-surface:var(--bl-color-brand-amber-tint);--bl-color-accent-strong-surface:var(--bl-color-accent-strong);--bl-color-foreground-surface:var(--bl-color-foreground);--bl-color-muted-surface:var(--bl-color-muted);--bl-color-muted-foreground-surface:var(--bl-color-muted-foreground);--bl-color-accent-surface-surface:var(--bl-color-accent-surface);--bl-color-success-surface:var(--bl-color-success);--bl-color-success-foreground-surface:var(--bl-color-success-foreground);--bl-color-warning-surface:var(--bl-color-warning);--bl-color-warning-foreground-surface:var(--bl-color-warning-foreground);--bl-color-warning-strong-surface:var(--bl-color-warning-strong);--bl-color-info-surface:var(--bl-color-info);--bl-color-info-foreground-surface:var(--bl-color-info-foreground);--bl-color-destructive-surface:var(--bl-color-destructive);--bl-color-destructive-foreground-surface:var(--bl-color-destructive-foreground);--bl-color-warning-foreground:var(--bl-color-warning-800);--bl-color-info:var(--bl-color-info-100);--bl-color-info-border:var(--bl-color-info-200);--bl-color-info-foreground:var(--bl-color-info-800);--bl-color-footer-background:var(--bl-color-foreground);--bl-color-footer-foreground:var(--bl-color-background);--bl-color-footer-muted:color-mix(in srgb, var(--bl-color-background) 65%, var(--bl-color-foreground));--bl-color-footer-subtle:color-mix(in srgb, var(--bl-color-background) 60%, var(--bl-color-foreground));--bl-color-footer-link:color-mix(in srgb, var(--bl-color-background) 84%, var(--bl-color-foreground));--bl-color-footer-border:color-mix(in srgb, var(--bl-color-background) 16%, var(--bl-color-foreground));--bl-color-footer-legal-border:color-mix(in srgb, var(--bl-color-background) 12%, var(--bl-color-foreground));--bl-color-footer-input-background:color-mix(in srgb, var(--bl-color-background) 12%, var(--bl-color-foreground));--bl-color-footer-input-border:color-mix(in srgb, var(--bl-color-background) 18%, var(--bl-color-foreground));--bl-color-footer-input-placeholder:color-mix(in srgb, var(--bl-color-background) 55%, var(--bl-color-foreground));--bl-font-heading:var(--bl-font-family-display);--bl-font-display:var(--bl-font-heading);--bl-font-body:var(--bl-font-family-body);--bl-font-mono:var(--bl-font-family-mono);--bl-font-size-body:1rem;--bl-font-size-help:.92rem;--bl-font-size-label:1.0625rem;--bl-font-size-meta:.72rem;--bl-font-size-micro:.66rem;--bl-radius-control:var(--bl-radius-sm);--bl-radius-button:var(--bl-radius-full);--bl-radius-panel:var(--bl-radius-lg);--bl-layout-content-max:83.75rem;--bl-layout-gutter:clamp(1.25rem, 5vw, 5rem);--bl-layout-nav-link-gap:1.75rem;--bl-layout-footer-top:clamp(3.5rem, 7vw, 6rem);--bl-layout-footer-bottom:clamp(1.75rem, 3vw, 3rem);--bl-layout-footer-news-gap:clamp(1.75rem, 4vw, 4rem);--bl-layout-footer-news-padding:clamp(1.75rem, 4vw, 3rem);--bl-layout-footer-section-gap:clamp(2.5rem, 5vw, 4rem);--bl-layout-footer-column-gap:clamp(2rem, 5vw, 5rem);--bl-layout-footer-brand-gap:.625rem;--bl-layout-footer-heading-margin:.375rem;--bl-layout-footer-input-inline:1.125rem;--bl-control-md-height:2.75rem;--bl-control-lg-height:3rem;--bl-control-md-inline:1.25rem;--bl-control-lg-inline:1.625rem;--bl-control-md-block:.75rem;--bl-control-lg-block:1rem;--bl-control-field-inline:.875rem;--bl-control-select-inline-end:2.5rem;--bl-control-arrow-shift:.1875rem;--bl-type-nav-size:.94rem;--bl-type-control-size:.95rem;--bl-type-footer-link-size:.95rem;--bl-type-footer-heading-size:clamp(1.5rem, 2vw, 2rem);--bl-type-footer-meta-size:.7rem;--bl-type-footer-legal-size:.72rem;--bl-type-tracking-body:-.005em;--bl-type-tracking-section:-.02em;--bl-type-tracking-meta:.06em;--bl-type-tracking-heading:.1em;--bl-type-leading-heading:1.05;--bl-elevation-popover:var(--bl-shadow-md);--bl-elevation-modal:var(--bl-shadow-lg);--bl-elevation-lifted:0 30px 50px -32px #1c231959;--bl-motion-interactive:.15s;--bl-motion-layout:.25s;--bl-motion-spinner:.7s;--bl-motion-ease:cubic-bezier(.2, .7, .2, 1);--bl-component-card-text:initial;--bl-component-card-invalid-background:initial;--bl-component-divider-outline-foreground:initial;--bl-component-stat-figure-color:var(--bl-color-brand-amber);--bl-component-eyebrow-family:var(--bl-font-mono);--bl-component-eyebrow-size:.72rem;--bl-component-eyebrow-tracking:.16em;--bl-component-eyebrow-weight:500;--bl-component-accent-large:var(--bl-color-brand-amber);--bl-component-accent-large-inverse:var(--bl-color-brand-amber-lifted)}@supports (color:lab(0% 0 0)){[data-bl-surface=marketing]{--bl-color-secondary-hover:lab(52.609% 22.8435 40.8486)}}
