.page-compat .compat-content{padding-top:0}.page-compat .compat-content>.fusion-row{max-width:1100px}.page-compat .post-content .fusion-row{flex-wrap:wrap}.page-compat .post-content .fusion-layout-column{flex:1 1 280px;min-width:0}.page-compat .post-content .fusion-button{display:inline-flex;padding:14px 22px;background:var(--violet);color:var(--paper);border-radius:28px;text-decoration:none;margin:12px 0}.page-compat .useful-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.page-compat .useful-links a{display:flex;flex-direction:column;gap:8px;text-decoration:none;border:1px solid #19072e35;border-radius:28px 8px 28px 8px;padding:24px;transition:background .15s}.page-compat .useful-links a:hover{background:#5003c014}.page-compat .useful-links strong{font-size:20px}.page-compat .useful-links span{font-size:15px;line-height:1.6}.page-compat .compat-help{padding:24px 0}.page-compat .compat-help a{margin-right:24px}.page-compat .products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;list-style:none;padding:0}.page-compat .products>li{padding:24px;border:1px solid var(--line);border-radius:40px 10px;min-width:0}.page-compat .products img{width:100%;height:260px;object-fit:cover;border-radius:28px 8px}.page-compat .products h3{font-size:30px;overflow-wrap:anywhere}.page-compat .products a{color:inherit}.page-compat .products .price{display:block;margin:12px 0}.page-compat .product-buttons a{display:inline-flex;margin-right:20px}.page-compat .products-list{grid-template-columns:1fr}.page-compat .fusion-grid-list-view{display:flex;gap:16px;margin:24px 0}.page-compat .fusion-grid-list-view a::before{content:attr(aria-label)}.page-compat .fusion-grid-list-view a{padding:10px 14px;border:1px solid var(--line);border-radius:20px}.page-compat input[type=search]{color:inherit}.page-compat .retirement-search-results{list-style:none;padding:0}.page-compat .retirement-search-results li{margin-bottom:24px}.page-compat .retirement-search-results a{display:block}.page-compat .retirement-search-results strong{display:block;font-size:22px}.page-compat .retirement-search-results p{margin-top:8px}@media(max-width:700px){.page-compat .useful-links,.page-compat .products{grid-template-columns:1fr}.page-compat .products img{height:auto}}