.jon-comparison{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0 64px}.jon-comparison article{padding:32px;border:1px solid #0002;border-radius:24px;background:linear-gradient(135deg,#ffffffb0,#eeeeee66);box-shadow:inset 0 1px #fff,0 20px 40px -30px #0006;backdrop-filter:blur(18px)}.jon-comparison h3{margin-bottom:18px}.jon-faq-list{margin-top:32px}.jon-faq-list details{border-bottom:1px solid #0002;padding:24px 0}.jon-faq-list summary{cursor:pointer;font-size:clamp(18px,2vw,24px);font-weight:650;line-height:1.4}.jon-faq-list details p{max-width:780px;margin:18px 0 4px;line-height:1.7}.jon-faq-list summary:focus-visible{outline:2px solid;outline-offset:6px}@media(max-width:700px){.jon-comparison{grid-template-columns:1fr;gap:16px}.jon-comparison article{padding:24px}}