.bs-hero-tone--pricing{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:45,153,244}.bs-inner-pricing .bs-inner-section__inner{display:grid;gap:clamp(2.5rem,5vw,4.75rem)}.bs-pricing-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem)!important;margin:0}.bs-pricing-grid>.wp-block-column{display:flex;min-width:0}.bs-price-card{display:grid;grid-template-rows:auto 1fr auto;gap:0;width:100%;height:100%;padding:clamp(1.5rem,2.5vw,2.15rem);border:1px solid var(--bs-inner-card-border);border-radius:var(--bs-inner-card-radius);background:#fff;box-shadow:0 18px 42px -40px rgba(14,46,86,.55)}.bs-price-card--featured{border-color:var(--wp--preset--color--primary,#1f68c1);box-shadow:0 24px 52px -38px rgba(14,46,86,.72)}.bs-price-card__label{align-self:start;justify-self:start;margin:0 0 1.1rem;padding:.4rem .7rem;border-radius:999px;background:var(--wp--preset--color--surface,#f5f8fc);color:var(--wp--preset--color--primary,#1f68c1);font-size:var(--bs-text-xs);font-weight:800;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.bs-price-card__label--featured{background:var(--wp--preset--color--primary,#1f68c1);color:#fff}.bs-price-card__header{display:flex;flex-direction:column;min-height:11.6rem}.bs-price-card__header :is(h2,h3){max-width:13ch;margin:0;color:var(--wp--preset--color--navy,#0e2e56);font-size:var(--bs-fluid-h3);font-weight:800;line-height:1.05;letter-spacing:-.035em}.bs-price{margin:.85rem 0 .3rem;color:var(--wp--preset--color--primary,#1f68c1);font-family:var(--wp--preset--font-family--body);font-size:var(--bs-fluid-h6);font-weight:700;line-height:1.25;letter-spacing:-.015em}.bs-price-meta{margin:.35rem 0 0;color:var(--wp--preset--color--strong-neutral,#3e4f64);font-size:var(--bs-text-ui);font-weight:650;line-height:1.45}.bs-price-billing{margin:.35rem 0 0;color:var(--wp--preset--color--muted,#5d6675);font-size:var(--bs-text-ui);font-weight:500;line-height:1.45}.bs-price-card__actions{align-self:end;margin:0;padding-top:1.5rem}.bs-price-card__actions :where(.wp-block-button,.wp-block-button__link){width:100%}.bs-pricing-comparison{display:grid;gap:clamp(1.5rem,3vw,2.25rem);margin:0;padding-top:clamp(2.25rem,4vw,3.75rem);border-top:1px solid var(--bs-inner-card-border)}.bs-pricing-comparison__intro{text-align:center}.bs-pricing-comparison__intro>*{margin-inline:auto!important}.bs-pricing-comparison__table{margin:0;border:1px solid #cfd9e6;border-radius:var(--bs-radius-panel);background:#fff;box-shadow:0 22px 50px -44px rgba(14,46,86,.65);overflow-x:auto}.bs-pricing-comparison__table table{width:100%;min-width:64rem;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.bs-pricing-comparison__table td,.bs-pricing-comparison__table th{padding:1rem 1.1rem;border:0;border-right:1px solid #dce4ed;border-bottom:1px solid #dce4ed;vertical-align:top;font-size:var(--bs-text-body-sm);line-height:1.5;text-align:left}.bs-pricing-comparison__table tr>:last-child{border-right:0}.bs-pricing-comparison__table tbody tr:last-child>*{border-bottom:0}.bs-pricing-comparison__table thead th{padding-block:1.2rem;background:var(--wp--preset--color--navy,#0e2e56);color:#fff;font-family:var(--wp--preset--font-family--heading);font-size:var(--bs-text-body-sm);font-weight:800;letter-spacing:-.01em;vertical-align:middle}.bs-pricing-comparison__table thead th:first-child{width:25%;border-top-left-radius:var(--bs-radius-card)}.bs-pricing-comparison__table thead th:last-child{border-top-right-radius:var(--bs-radius-card)}.bs-pricing-comparison__table thead th:nth-child(3){background:var(--wp--preset--color--primary,#1f68c1)}.bs-pricing-comparison__table tbody td:first-child{width:25%;background:#f7f9fc;color:var(--wp--preset--color--navy,#0e2e56);font-weight:750}.bs-pricing-comparison__table tbody td{color:var(--wp--preset--color--strong-neutral,#3e4f64)}.bs-pricing-comparison__table tbody td:nth-child(3){background:rgba(31,104,193,.045)}.bs-pricing-comparison__table tbody tr:nth-child(2n) td:not(:first-child):not(:nth-child(3)){background:#fbfcfe}.bs-pricing-comparison__table tbody td:not(:first-child)>strong:first-child{color:#24723c;font-weight:800}.bs-pricing-note{margin:0;color:var(--wp--preset--color--muted,#5d6675);font-size:var(--bs-text-body-sm);line-height:1.55}.bs-pricing-addons-section__layout{display:grid!important;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,5rem)!important;align-items:start;margin:0}.bs-pricing-addons-section__intro{position:sticky;top:7rem}.bs-pricing-addons-section__intro>*{margin-inline:0}.bs-pricing-addons-section__intro h2{max-width:12ch}.bs-pricing-addons-section__intro .wp-block-buttons{margin-top:1.5rem}.bs-pricing-addons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);margin:0}.bs-pricing-addon{padding:1.5rem 0 0;border-top:3px solid var(--wp--preset--color--primary,#1f68c1)}.bs-pricing-addon--content{border-top-color:#355eb2}.bs-pricing-addon--engagement{border-top-color:#3b8a52}.bs-pricing-addon--collaborate{border-top-color:#355eb2}.bs-pricing-addon .bs-inner-card__icon{margin-bottom:1rem}.bs-pricing-addon h3{margin:0}.bs-pricing-addon p{margin-top:.65rem}@media (max-width:1100px){.bs-pricing-addons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.bs-pricing-grid{grid-template-columns:1fr!important}.bs-price-card__header{min-height:0}.bs-pricing-addons-section__intro{position:static;max-width:44rem}}.broadsight-v3-theme .wp-block-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.broadsight-v3-theme .wp-block-table table{width:100%}@media (max-width:640px){.broadsight-v3-theme .wp-block-table table{min-width:36rem}}.bs-pricing-addon__availability{display:inline-flex;width:fit-content;margin-top:.8rem;padding:.32rem .58rem;border-radius:999px;background:rgba(31,104,193,.09);color:var(--wp--preset--color--primary,#1f68c1);font-size:var(--bs-text-2xs);font-weight:800;letter-spacing:.035em;text-transform:uppercase}.bs-pricing-addon__availability+p{margin-top:.8rem}@media (max-width:781px){.bs-pricing-comparison__table{overflow:visible!important}.bs-pricing-comparison__table :is(td,th),.bs-pricing-comparison__table table,.bs-pricing-comparison__table tbody,.bs-pricing-comparison__table tr{display:block;width:auto!important;min-width:0!important}.bs-pricing-comparison__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bs-pricing-comparison__table table{border:0;background:0 0}.bs-pricing-comparison__table tbody tr{margin:0 0 .85rem;overflow:hidden;border:1px solid var(--wp--preset--color--border);border-radius:var(--bs-radius-card);background:#fff}.bs-pricing-comparison__table tbody tr>:first-child{padding:.8rem 1rem;border:0;background:var(--wp--preset--color--ice);color:var(--bs-navy);font-weight:700}.bs-pricing-comparison__table tbody tr>:not(:first-child){padding:.7rem 1rem;border:0;border-top:1px solid var(--wp--preset--color--border)}.bs-pricing-comparison__table tbody tr>:not(:first-child)::before{content:attr(data-label);display:block;margin-bottom:.2rem;color:var(--wp--preset--color--muted);font-size:var(--bs-text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bs-pricing-comparison__table tbody tr>:nth-child(3)::before{color:var(--wp--preset--color--primary)}}.bs-pricing-included{max-width:64rem;margin:0 auto 1.5rem;padding:1rem 1.25rem;border:1px solid var(--wp--preset--color--green-wash);border-radius:var(--bs-radius-card);background:var(--wp--preset--color--green-wash);color:var(--wp--preset--color--green-deep);font-size:var(--bs-text-ui);line-height:1.6}.bs-pricing-included strong{color:var(--wp--preset--color--green-deep)}.bs-pricing-comparison__table tbody th[scope=row]{width:25%;background:#f7f9fc;color:var(--wp--preset--color--navy,#0e2e56);font-family:inherit;font-weight:750}@media (max-width:781px){.bs-pricing-comparison__table table[data-plan="1"] tbody tr>td:not(:nth-child(2)),.bs-pricing-comparison__table table[data-plan="2"] tbody tr>td:not(:nth-child(3)),.bs-pricing-comparison__table table[data-plan="3"] tbody tr>td:not(:nth-child(4)){display:none}.bs-pricing-comparison__table table[data-plan] tbody tr>td::before{display:none}}.bs-pricing-comparison__table table{min-width:56rem}.bs-price-card .bs-price-card__alt{height:2.25rem;margin:.5rem 0 0;line-height:2.25rem;text-align:center;font-size:var(--bs-text-ui);color:var(--wp--preset--color--muted,#5d6675)}.bs-price-card .bs-price-card__alt a{color:var(--wp--preset--color--primary,#1f63c6);font-weight:600}@media (min-width:901px){.bs-pricing-grid:has(.bs-price-card__alt) .bs-price-card:not(:has(.bs-price-card__alt))::after{content:"";display:block;height:2.75rem}}