.speakeasy-packages .package-badge{align-self:flex-start!important;background:var(--wp--preset--color--accent,#ff7a00);border-radius:999px;color:#fff;display:inline-block!important;font-size:.8rem;font-weight:700;justify-self:start!important;line-height:1;margin:.25rem 0!important;max-width:none!important;min-width:0!important;padding:.25rem .6rem;white-space:nowrap;width:auto!important}.speakeasy-packages .package-top{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.25rem!important}.speakeasy-packages .package-title{color:var(--wp--preset--color--brand,#0276b6);font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:700;margin:0!important}.speakeasy-packages .package-price{color:var(--wp--preset--color--accent,#ff7a00);font-size:1.125rem;font-weight:800;margin:0!important;text-align:right}.speakeasy-packages .package-card{background:#fff;border:5px solid var(--wp--preset--color--brand,#0276b6)!important;border-radius:1rem;box-shadow:0 6px 20px #0000000f;padding:clamp(1rem,2vw,1.25rem)}.speakeasy-packages .package-card.is-featured{border-color:var(--wp--preset--color--accent,#ff7a00)!important}.speakeasy-packages .package-desc{margin:0 0 .25rem!important}.speakeasy-packages .package-features{display:grid;gap:.35rem;list-style:none;margin:0!important;padding:0!important}.speakeasy-packages .package-feature{align-items:start;display:grid;gap:.4rem;grid-auto-columns:min-content 1fr;grid-auto-flow:column}.speakeasy-packages .package-feature:before{color:var(--wp--preset--color--accent,#ff7a00);content:"➔";font-weight:700;line-height:1.2}.speakeasy-packages .packages-grid{display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:repeat(3,minmax(0,1fr))}.speakeasy-packages.cols-1 .packages-grid{grid-template-columns:1fr}.speakeasy-packages.cols-2 .packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.speakeasy-packages.cols-3 .packages-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.speakeasy-packages.cols-4 .packages-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.speakeasy-packages .packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.speakeasy-packages .packages-grid{grid-template-columns:1fr}}@media(max-width:860px){.speakeasy-packages.cols-1 .packages-grid,.speakeasy-packages.cols-2 .packages-grid,.speakeasy-packages.cols-3 .packages-grid,.speakeasy-packages.cols-4 .packages-grid{grid-template-columns:1fr}}.speakeasy-packages .package-cta{margin:1rem 0 .75rem;text-align:center}.speakeasy-packages .package-cta .wp-block-button__link{background:var(--wp--preset--color--accent,#ff7a00);border-radius:999px;color:#fff;display:inline-block;font-weight:500;padding:.55rem 1.25rem;text-decoration:none;transition:opacity .2s ease}.speakeasy-packages .package-cta .wp-block-button__link:hover{opacity:.9}.speakeasy-packages .package-cta-controls{display:grid;gap:.5rem;margin:.5rem 0 0}
