/* Requested heading readability and official Sitejet branding. */
.route-home .plan-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}
.route-home .plan-top h3{grid-column:1/-1;width:100%;max-width:none;margin:0;font-size:24px;text-align:center;white-space:normal;text-wrap:balance}
.readable-funnel-heading{line-height:1.3!important;letter-spacing:-.025em!important;text-wrap:balance;max-width:none!important}
.sitejet-brand{display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:middle;line-height:1}
.sitejet-brand img{display:block;width:112px;height:31px;max-width:100%;object-fit:contain}
.editor-toolbar .sitejet-brand{padding:6px 9px;background:#fff;border-radius:4px}
.editor-toolbar .sitejet-brand img{width:96px;height:27px}
.sitejet-included .sitejet-brand{background:white;border-radius:5px;padding:7px;max-width:118px}
.sitejet-included .sitejet-brand img{width:100px;height:30px}
.plan li:has(.sitejet-brand){flex-wrap:wrap;gap:7px}
.plan li .sitejet-brand img{width:76px;height:22px}
.px-heading>.sitejet-brand{width:130px;min-height:58px}
@media(min-width:601px) and (max-width:1150px){.route-home .plans{grid-template-columns:1fr;max-width:640px;margin-inline:auto}}
@media(min-width:1600px){.route-home .plan-top h3{font-size:26px}}
@media(max-width:600px){.route-home .plan-top h3{font-size:22px}.px-heading>.sitejet-brand{width:112px}}
