/* Marketing uses the shared commercial surface and plan spacing. */
.marketing-plans-page{display:flex;flex-direction:column}
.marketing-plans-page .plans-main{flex:1}
.marketing-plans-page .plans-intro{display:block}
.marketing-plans-page .plans-intro>p:not(.tricios-eyebrow){font-size:15px;line-height:1.7;max-width:820px;margin:14px 0 0}
.marketing-plans-page .marketing-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.marketing-plans-page .plan-card{min-height:calc(100dvh - 350px);padding:36px}
.marketing-plans-page .plan-month-equivalent{font-size:14px;line-height:1.7;margin:24px 0 10px}
.marketing-plans-page .plan-features{margin:24px 0 32px;gap:20px}
.marketing-plans-page .plan-features li{font-size:15px}
.marketing-plans-page .marketing-package-note{font-size:12px;line-height:1.7;margin-top:28px}
.marketing-plans-page .plans-footer{width:min(1320px,100%)}
@media(max-width:700px){.marketing-plans-page .marketing-packages-grid{grid-template-columns:1fr}.marketing-plans-page .plan-card{padding:28px;min-height:0}}
