@layer bricks {.brxe-template{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#brxe-jcfqqx {transition: all 0.5s ease 0.5s; color: white; font-family: "Bricolage Grotesque"}@media (max-width: 478px) {#brxe-jcfqqx {text-align: center; margin-top: 0; padding-top: 0; padding-bottom: 0}}#brxe-dbdjuy {text-align: center; color: white; font-family: "DM Sans"}@media (max-width: 478px) {#brxe-dbdjuy {text-align: center; margin-right: 0; margin-left: 0}}#brxe-brdcwj {align-items: center; row-gap: 30px; width: 80%}@media (max-width: 767px) {#brxe-brdcwj {width: 90%}}@media (max-width: 478px) {#brxe-brdcwj {width: 100%; row-gap: 20px}}#brxe-ddsaej {font-family: "Bricolage Grotesque"}#brxe-yehbow {background-color: var(--bricks-color-grey-800); color: white; font-family: "DM Sans"}#brxe-kvmdbm {font-family: "Bricolage Grotesque"}#brxe-bcftpo {font-family: "DM Sans"}#brxe-lwtcne {font-family: "DM Sans"}#brxe-kujqbm {font-family: "DM Sans"}#brxe-rfewjc {font-family: "DM Sans"}#brxe-oqjapn {font-family: "DM Sans"}#brxe-miblbr {font-family: "DM Sans"}#brxe-szcsta {font-family: "DM Sans"}#brxe-owpicw {font-family: "DM Sans"}#brxe-lvhzgo {font-family: "DM Sans"}#brxe-kklpzz {font-family: "DM Sans"}#brxe-raqdwy {font-family: "DM Sans"}#brxe-zamxom {font-family: "DM Sans"}#brxe-trnfyp {font-family: "DM Sans"}#brxe-kjpdyt {font-family: "DM Sans"}#brxe-kjpdyt:hover {background-color: #1D36A5}#brxe-lyplub {font-family: "Bricolage Grotesque"}#brxe-xpmoxe {background-color: #3858E9; color: white; font-family: "DM Sans"}#brxe-anobwd {font-family: "Bricolage Grotesque"}#brxe-ymzqym {font-family: "DM Sans"}#brxe-mymlgn {font-family: "DM Sans"}#brxe-pibvvn {font-family: "DM Sans"}#brxe-wccnyz {font-family: "DM Sans"}#brxe-grkdvz {font-family: "DM Sans"}#brxe-xcezmc {font-family: "DM Sans"}#brxe-drxwju {font-family: "DM Sans"}#brxe-ltjcre {font-family: "DM Sans"}#brxe-ztlkio {font-family: "DM Sans"}#brxe-scbxwg {font-family: "DM Sans"}#brxe-sniszn {font-family: "DM Sans"}#brxe-ihxqbm {font-family: "DM Sans"}#brxe-dimeqr {font-family: "DM Sans"}#brxe-xjkknh {font-family: "DM Sans"}#brxe-heakwg {font-family: "DM Sans"}#brxe-zpmmhx {font-family: "DM Sans"}#brxe-ukiajs {font-family: "DM Sans"}#brxe-aymqex {font-family: "DM Sans"}#brxe-ncgfbc {font-family: "DM Sans"}#brxe-kgsjjs {font-family: "Bricolage Grotesque"}#brxe-qkiopw {background-color: var(--bricks-color-grey-800); color: white; font-family: "DM Sans"}#brxe-vghdnm {font-family: "Bricolage Grotesque"}#brxe-ndsymd {font-family: "DM Sans"}#brxe-mpltfi {font-family: "DM Sans"}#brxe-bspysp {font-family: "DM Sans"}#brxe-goxxub {font-family: "DM Sans"}#brxe-ngajcu {font-family: "DM Sans"}#brxe-fpodjo {font-family: "DM Sans"}#brxe-jgexch {font-family: "DM Sans"}#brxe-alxjlx {font-family: "DM Sans"}#brxe-wivrwq {font-family: "DM Sans"}#brxe-adhrps {font-family: "DM Sans"}#brxe-weitpa {font-family: "DM Sans"}#brxe-tbedgs {font-family: "DM Sans"}#brxe-lbzrvw {font-family: "DM Sans"}#brxe-bzihrw {font-family: "DM Sans"}#brxe-ehxhkv {font-family: "DM Sans"}#brxe-dgcuda {font-family: "DM Sans"}#brxe-wolhbc {font-family: "DM Sans"}#brxe-nbbfay {font-family: "DM Sans"}#brxe-zqayqs {font-family: "DM Sans"}#brxe-zqayqs:hover {background-color: #1D36A5}#brxe-gxcnvp {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; gap: 20px; width: 100%} .comparison-card { background: #1A1A1A; border: 1px solid #2A2A2A; border-radius: 16px; padding: 28px 24px; transition: all 0.3s ease; backdrop-filter: blur(10px); box-shadow: 0 4px 30px rgba(0,0,0,0.3); } .comparison-card:hover { transform: translateY(-6px); border-color: #3858E9; } .comparison-card.is-active { border-color: #3858E9; background: linear-gradient(145deg, #1A1A1A, #1F1F1F); } .card-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 18px; padding-bottom: 14px; border-bottom: 1px solid #2A2A2A; } .provider-name { font-size: 22px; font-weight: 700; color: #FFFFFF; letter-spacing: -0.5px; } .badge { font-size: 11px; font-weight: 600; text-transform: uppercase; padding: 4px 14px; border-radius: 20px; letter-spacing: 0.3px; } .badge.wpengine { background: #2A2A2A; color: #AAAAAA; } .badge.is-active { background: #700EF4; color: #FFFFFF; } .pricing-block { margin-bottom: 20px; } .price { font-size: 32px; font-weight: 800; color: #FFFFFF; line-height: 1.1; } .price span { font-size: 18px; font-weight: 400; color: #888888; } .renew { font-size: 13px; color: #888888; margin-top: 2px; } .tagline { font-size: 14px; font-weight: 500; color: #BBBBBB; margin-bottom: 18px; padding-bottom: 14px; border-bottom: 1px solid #2A2A2A; } .feature-list { list-style: none; padding: 0; margin: 0; } .feature-list li { display: flex; align-items: center; gap: 10px; padding: 8px 0; font-size: 14px; color: #D0D0D0; border-bottom: 1px solid rgba(255,255,255,0.04); } .feature-list li:last-child { border-bottom: none; } .feature-list .icon { flex-shrink: 0; width: 18px; text-align: center; } .feature-list .icon.check { color: #3858E9; } .feature-list .icon.cross { color: #555555; } .feature-list .icon.star { color: #F59E0B; } .feature-list .highlight { color: #3858E9; font-weight: 600; } .feature-list .muted { color: #777777; } .cta-btn { display: inline-block; margin-top: 22px; padding: 12px 28px; border-radius: 30px; font-size: 14px; font-weight: 600; text-decoration: none; text-align: center; transition: all 0.3s ease; border: none; cursor: pointer; width: 100%; background: #2A2A2A; color: #CCCCCC; } .cta-btn.button-cta { background: #3858E9; color: #FFFFFF; } .cta-btn.button-cta:hover { background: #1b339f; transform: scale(1.02); } .cta-btn.wpengine-cta:hover { background: #333333; color: #FFFFFF; } .divider { display: none; } @media (max-width: 768px) { .comparison-grid { grid-template-columns: 1fr; gap: 24px; } .comparison-card { padding: 22px 18px; } .price { font-size: 28px; } .provider-name { font-size: 20px; } .feature-list li { font-size: 13px; padding: 6px 0; } .cta-btn { padding: 10px 20px; font-size: 13px; } } @media (max-width: 480px) { .comparison-card { padding: 18px 14px; } .price { font-size: 24px; } .provider-name { font-size: 18px; } .feature-list li { font-size: 12px; padding: 5px 0; } .badge { font-size: 10px; padding: 3px 10px; } .card-header { flex-wrap: wrap; gap: 6px; } }#brxe-yyeutv {align-items: center; row-gap: 50px; overflow: hidden}#brxe-ygolxe {background-color: var(--bricks-color-grey-900)}