.divider[data-astro-cid-73b4cklc]{width:calc(100% - 2 * var(--site-content-inset));max-width:calc(var(--site-container-max) - 2 * var(--site-content-inset));border:0;border-top:1px solid var(--bb-border-base);margin:0 auto clamp(2rem,4vw,3rem)}.block-mosaic[data-astro-cid-4tzbwqto]{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;height:100%;min-height:0;display:grid}.block-column[data-astro-cid-4tzbwqto]{flex-direction:column;min-height:0;display:flex}.mosaic-block[data-astro-cid-4tzbwqto]{flex-basis:0;min-height:0;display:block}.mosaic-block--lime[data-astro-cid-4tzbwqto]{background:var(--bb-lime)}.mosaic-block--lime-soft[data-astro-cid-4tzbwqto]{background:var(--bb-lime-200)}.mosaic-block--olive[data-astro-cid-4tzbwqto]{background:var(--bb-olive-1100)}.mosaic-block--olive-deep[data-astro-cid-4tzbwqto]{background:var(--bb-olive-1600)}.mosaic-block--orange[data-astro-cid-4tzbwqto]{background:var(--bb-orange)}.mosaic-block--orange-tint[data-astro-cid-4tzbwqto]{background:var(--bb-orange-tint)}.mosaic-block--teal[data-astro-cid-4tzbwqto]{background:var(--bb-teal)}.mosaic-block--teal-tint[data-astro-cid-4tzbwqto]{background:var(--bb-teal-tint)}.mosaic-block--sand[data-astro-cid-4tzbwqto]{background:var(--bb-background-sand)}.mosaic-block--orchid[data-astro-cid-4tzbwqto]{background:var(--bb-orchid)}.mosaic-block--cloud[data-astro-cid-4tzbwqto]{background:var(--bb-cloud)}.mosaic-block--pink[data-astro-cid-4tzbwqto]{background:var(--bb-pink)}.shape-grid[data-astro-cid-gfxm5her]{width:100%;height:auto;display:block}.olive[data-astro-cid-gfxm5her]{fill:var(--bb-olive-1600)}.lime[data-astro-cid-gfxm5her],.pale-green[data-astro-cid-gfxm5her]{fill:var(--bb-lime)}.green[data-astro-cid-gfxm5her]{fill:var(--bb-olive-1100)}.yellow[data-astro-cid-gfxm5her]{fill:var(--bb-orange-tint)}.sand[data-astro-cid-gfxm5her]{fill:var(--bb-background-sand)}.blue[data-astro-cid-gfxm5her]{fill:var(--bb-teal-tint)}.coral[data-astro-cid-gfxm5her]{fill:var(--bb-orange)}.maroon[data-astro-cid-gfxm5her]{fill:var(--bb-teal)}.promotion-card[data-astro-cid-irrm6pvh]{background:var(--bb-background-card);border:1px solid var(--border-color);width:100%;margin-bottom:32px;padding:40px}.promotion-card-with-media[data-astro-cid-irrm6pvh]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.promotion-copy[data-astro-cid-irrm6pvh]{min-width:0}.promotion-eyebrow[data-astro-cid-irrm6pvh]{color:var(--bb-text-card-subtle);margin-bottom:16px;font-size:13px;display:block}.promotion-copy[data-astro-cid-irrm6pvh] .promotion-title{color:var(--bb-olive);font-size:clamp(28px,3vw,40px);line-height:1.15}.promotion-copy[data-astro-cid-irrm6pvh] .promotion-description{text-wrap:pretty;max-width:520px;margin-top:16px;font-size:17px;line-height:1.6}.promotion-copy[data-astro-cid-irrm6pvh] .promotion-action{min-height:44px;margin-top:24px}.promotion-overview[data-astro-cid-irrm6pvh]{background:var(--bb-olive);color:var(--bb-text-on-base);padding:32px}.promotion-overview[data-astro-cid-irrm6pvh] ol[data-astro-cid-irrm6pvh]{gap:24px;margin:0;padding:0;list-style:none;display:grid}.promotion-overview[data-astro-cid-irrm6pvh] li[data-astro-cid-irrm6pvh]{align-items:center;gap:16px;font-size:16px;display:flex;position:relative;color:var(--bb-text-on-base)!important}.step-icon[data-astro-cid-irrm6pvh]{background:var(--bb-lime);width:44px;height:44px;color:var(--bb-olive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.step-connector[data-astro-cid-irrm6pvh]{border-left:1px solid var(--bb-lime);height:24px;position:absolute;bottom:100%;left:21px}.promotion-media[data-astro-cid-irrm6pvh] img[data-astro-cid-irrm6pvh]{width:100%;height:auto;display:block}.promotion-card--welcome[data-astro-cid-irrm6pvh]{--bb-text-body:var(--bb-text-on-base);background:var(--bb-background-dark-soft);min-height:300px;color:var(--bb-text-on-base);border:0;grid-template-columns:minmax(0,1fr) minmax(200px,25%);gap:0;padding:0;display:grid;overflow:hidden}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh]{flex-direction:column;padding:32px;display:flex}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh] .promotion-text{flex-direction:column;flex:1;justify-content:space-between;gap:48px;display:flex}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh] .promotion-title{color:var(--bb-text-on-base);text-wrap:pretty}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh] .promotion-description{text-wrap:pretty;max-width:none;margin-top:0;font-size:clamp(22px,2.2vw,30px);line-height:1.3}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-eyebrow[data-astro-cid-irrm6pvh]{color:var(--bb-text-on-base-subtle)}.promotion-card--welcome[data-astro-cid-irrm6pvh].promotion-card--field{--promotion-field-height:clamp(6rem, 10vw, 9rem);isolation:isolate;min-height:0;padding-bottom:var(--promotion-field-height);display:block;position:relative}.promotion-card--welcome[data-astro-cid-irrm6pvh].promotion-card--field .promotion-copy[data-astro-cid-irrm6pvh]{min-height:0;padding-bottom:.5rem}.promotion-card--field[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh]{z-index:1;position:relative}.promotion-card--welcome[data-astro-cid-irrm6pvh].promotion-card--field .promotion-copy[data-astro-cid-irrm6pvh] .promotion-text{justify-content:flex-start;gap:1rem}.promotion-card--field[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh] .promotion-description{max-width:56rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.45}.promotion-field[data-astro-cid-irrm6pvh]{width:100%;height:var(--promotion-field-height);min-width:0;min-height:0;position:absolute;inset:auto 0 0;overflow:hidden}.promotion-field[data-astro-cid-irrm6pvh] .pixel-field{--pixel-field-height:100%;--pixel-field-color-0:var(--bb-olive-1000);--pixel-field-color-1:var(--bb-olive-1000);position:absolute;inset:0}.promotion-blocks[data-astro-cid-irrm6pvh]{grid-template-columns:minmax(0,1fr);display:grid}.promotion-shapes[data-astro-cid-irrm6pvh]{min-width:0;min-height:0;position:relative;overflow:hidden}.promotion-shapes[data-astro-cid-irrm6pvh] .shape-grid{height:100%;position:absolute;inset:0}@media (width<=1023px){.promotion-card[data-astro-cid-irrm6pvh]{gap:32px;padding:32px}.promotion-overview[data-astro-cid-irrm6pvh]{padding:24px}.promotion-card--welcome[data-astro-cid-irrm6pvh]{gap:0;padding:0}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh]{padding:28px}}@media (width<=767px){.promotion-card[data-astro-cid-irrm6pvh]{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.promotion-copy[data-astro-cid-irrm6pvh] .promotion-description{font-size:16px}.promotion-overview[data-astro-cid-irrm6pvh]{padding:24px 20px}.promotion-card--welcome[data-astro-cid-irrm6pvh]{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh]{min-height:280px;padding:24px}.promotion-card--welcome[data-astro-cid-irrm6pvh] .promotion-copy[data-astro-cid-irrm6pvh] .promotion-text{gap:40px}.promotion-blocks[data-astro-cid-irrm6pvh],.promotion-shapes[data-astro-cid-irrm6pvh]{height:144px}}.directory-cards[data-astro-cid-ujkksgid],.listing-cards[data-astro-cid-ujkksgid]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.directory-cards[data-astro-cid-ujkksgid] .card-link,.directory-cards[data-astro-cid-ujkksgid] .directory-card{height:100%}.directory-cards[data-astro-cid-ujkksgid] .directory-card{background:var(--bb-background-card);border:1px solid var(--border-color);padding:24px}.directory-cards[data-astro-cid-ujkksgid] a.card-link.alink:hover{text-decoration:none}.directory-cards[data-astro-cid-ujkksgid] .directory-card-content{gap:12px}.directory-cards[data-astro-cid-ujkksgid] .card-title{color:var(--bb-olive);margin:8px 0 0}.directory-cards[data-astro-cid-ujkksgid] .directory-card p{margin:0;font-size:15px;line-height:1.6}.listing-cards[data-astro-cid-ujkksgid] .card-link,.listing-cards[data-astro-cid-ujkksgid] .listing-card{height:100%}.listing-cards[data-astro-cid-ujkksgid] .listing-card{background:var(--bb-background-card);border:1px solid var(--border-color);padding:24px}.listing-cards[data-astro-cid-ujkksgid] a.card-link.alink:hover{text-decoration:none}.listing-cards[data-astro-cid-ujkksgid] a.card-link:focus-visible{outline:2px solid var(--bb-olive);outline-offset:3px}.listing-cards[data-astro-cid-ujkksgid] .listing-card-content{gap:12px;height:100%}.listing-cards[data-astro-cid-ujkksgid] .card-title{color:var(--bb-olive);align-items:flex-start;margin:8px 0 0}.listing-cards[data-astro-cid-ujkksgid] .card-icon{margin-top:4px}.listing-cards[data-astro-cid-ujkksgid] .listing-card p{margin:0;font-size:15px;line-height:1.6}.listing-identity[data-astro-cid-ujkksgid]{align-items:center;gap:12px;display:flex}.listing-type[data-astro-cid-ujkksgid],.listing-credit[data-astro-cid-ujkksgid]{color:var(--bb-text-card-subtle);font-size:13px;line-height:1.5}.listing-credit[data-astro-cid-ujkksgid]{margin-top:auto;padding-top:8px}.listing-icon[data-astro-cid-ujkksgid]{background:var(--bb-lime);width:48px;height:48px;color:var(--bb-olive);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.listing-logo[data-astro-cid-ujkksgid]{background:var(--bb-background-sand)}.listing-logo[data-astro-cid-ujkksgid] img[data-astro-cid-ujkksgid]{object-fit:contain}.directory-icon[data-astro-cid-ujkksgid]{background:var(--bb-lime);width:48px;height:48px;color:var(--bb-olive);justify-content:center;align-items:center;display:inline-flex}@media (width<=1023px){.directory-cards[data-astro-cid-ujkksgid],.listing-cards[data-astro-cid-ujkksgid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.directory-cards[data-astro-cid-ujkksgid],.listing-cards[data-astro-cid-ujkksgid]{grid-template-columns:minmax(0,1fr)}}.marketplace-cta[data-astro-cid-ujkksgid] .cta-section{padding-inline:0}.marketplace-cta[data-astro-cid-ujkksgid] .divider{width:100%;max-width:none}
