.website-compatibility{width:100%;max-width:none;padding:25px 32px 30px;background:var(--brand-primary,#7c4dff);color:#fff;border-top:1px solid #b792f27a;border-bottom:1px solid #392064}.compatibility-inner{width:100%;max-width:none;margin:auto}.compatibility-heading{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px}.compatibility-heading h2{grid-column:2;text-align:center}.compatibility-heading a{grid-column:3;justify-self:end}.compatibility-heading h2{font-size:15px;font-weight:600;letter-spacing:-.025em;line-height:1.5;margin:0}.compatibility-heading a{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;min-height:44px;text-decoration:none}.compatibility-heading a:hover{color:#fff}.compatibility-heading a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:5px}.compatibility-marquee{overflow:hidden;margin:15px -32px 0}.compatibility-track{display:flex;width:max-content;animation:compatibility-loop 42s linear infinite}.compatibility-logos{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;flex:0 0 auto;min-width:100vw;gap:clamp(42px,5vw,90px);padding-right:clamp(42px,5vw,90px);color:#f1eaff}.website-compatibility:hover .compatibility-track,.website-compatibility:focus-within .compatibility-track,.website-compatibility[data-paused=true] .compatibility-track{animation-play-state:paused}@keyframes compatibility-loop{to{transform:translate(-50%)}}.compatibility-logo{display:flex;align-items:center;width:var(--lockup-width);height:44px;flex-shrink:0}.compatibility-logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.compatibility-logo img[src$="/wordpress.png"]{height:auto}.compatibility-any{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:14px;line-height:1.4;font-weight:450;letter-spacing:0}:root[data-theme=dark] .compatibility-logo img{filter:brightness(0) invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .compatibility-logo img{filter:brightness(0) invert(1)}}@media(max-width:700px){.website-compatibility{padding:20px 23px 24px}.compatibility-heading{display:flex;align-items:center;flex-direction:column;gap:2px}.compatibility-heading h2{font-size:16px;order:-1}.compatibility-marquee{margin:16px -23px 0}.compatibility-logos{gap:42px;padding-right:42px}.compatibility-any{font-size:13px}}@media(prefers-reduced-motion:reduce){.compatibility-track{animation:none;width:100%}.compatibility-logos{min-width:0;width:100%;flex-wrap:wrap;justify-content:center;gap:24px 36px;padding:0 24px}.compatibility-logos[aria-hidden=true]{display:none}}.website-compatibility .compatibility-logo img{filter:brightness(0) invert(1)}.website-compatibility .compatibility-heading a{color:#f1eaff}.website-compatibility.website-compatibility{padding:30px 32px 34px}.website-compatibility .compatibility-heading h2{font-size:16px;line-height:1.5;font-weight:550;letter-spacing:-.025em;margin:0}.website-compatibility .compatibility-marquee{margin-top:22px;margin-bottom:0}@media(max-width:700px){.website-compatibility.website-compatibility{padding:26px 23px 30px}.website-compatibility .compatibility-heading h2{font-size:16px}.website-compatibility .compatibility-marquee{margin-top:18px}}.website-compatibility .compatibility-heading h2{color:#fff}.website-compatibility.is-neutral{background:light-dark(#efedf2,#19171d);color:light-dark(#3b3443,#f3edf9);border-color:light-dark(#dcd6e4,#3a3342)}.website-compatibility.is-neutral .compatibility-heading h2{color:inherit}.website-compatibility.is-neutral .compatibility-heading a{color:light-dark(#6c43a7,#d1b1f9)}.website-compatibility.is-neutral .compatibility-logos{color:inherit}.website-compatibility.is-neutral .compatibility-logo img{filter:brightness(0);opacity:.78}:root[data-theme=dark] .website-compatibility.is-neutral .compatibility-logo img{filter:brightness(0) invert(1);opacity:.9}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .website-compatibility.is-neutral .compatibility-logo img{filter:brightness(0) invert(1);opacity:.9}}
