.storefront .managed-multiline{white-space:pre-line}.storefront .home-trust-grid{row-gap:18px}.storefront .home-trust-item{display:flex;align-items:center;gap:16px;padding:6px 24px;border-right:1px solid #e5eef5;color:#003366}.storefront .home-trust-item>.fa{font-size:36px;color:#0050a8;flex:none}.storefront .home-trust-item strong{display:block;font-size:14px;line-height:20px}.storefront .home-trust-item small{display:block;font-size:12px;line-height:18px;color:#70859d}.storefront .managed-solution-tile{background:#fff;border:1px solid #e5eef5;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;min-height:122px;padding:16px;color:#003366}.storefront .managed-solution-tile>.fa{font-size:30px;color:#0050a8}.storefront .home-solution-tiles small{display:block;color:#718299;font-size:12px;line-height:18px}.storefront .managed-solution-details{margin-top:24px;display:grid;gap:12px}.storefront .managed-solution-details details{background:#fff;color:#003366;border-radius:12px;overflow:hidden}.storefront .managed-solution-details summary,.storefront .managed-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;font-weight:600;list-style:none}.storefront :is(.managed-solution-details,.managed-faq-list) summary::-webkit-details-marker{display:none}.storefront :is(.managed-solution-details,.managed-faq-list) details[open] summary>.fa{transform:rotate(180deg)}.storefront .managed-solution-details details>div,.storefront .managed-faq-list details>div{padding:0 22px 22px;color:#1e293b;overflow-wrap:anywhere}.storefront .managed-solution-details details>div>img{display:block;max-width:min(100%,520px);height:auto;margin:4px 0 20px;border-radius:8px}.storefront .managed-faqs{margin:36px 0}.storefront .managed-faq-list{display:grid;gap:12px}.storefront .managed-faq-list details{background:#fff;border:1px solid #e5eef5;border-radius:12px;overflow:hidden}.storefront .managed-faq-list summary{color:#003366}.storefront .managed-faq-list details[open]{border-color:#b7d3f1}.storefront .managed-faq-list :is(img,iframe,video){max-width:100%}.storefront .managed-faq-list .rich-content{font-size:15px;line-height:1.7}.storefront .home-about-points strong>a{color:inherit}@media(max-width:767.98px){.storefront .home-trust-item{padding:4px 10px;gap:10px;border:0}.storefront .home-trust-item>.fa{font-size:25px}.storefront .home-trust-item strong{font-size:12px}.storefront .home-trust-item small{font-size:11px}.storefront .managed-faqs{margin:24px 0}.storefront :is(.managed-faq-list,.managed-solution-details) summary{padding:16px}.storefront :is(.managed-faq-list,.managed-solution-details) details>div{padding:0 16px 16px}}
.storefront :is(.managed-faqs,.managed-solution-details) .prose{font-size:15px;line-height:1.75;overflow-wrap:anywhere}.storefront :is(.managed-faqs,.managed-solution-details) .prose :is(h2,h3){margin:20px 0 12px;font-size:22px;line-height:1.4;color:#003366}.storefront :is(.managed-faqs,.managed-solution-details) .prose img{display:block;max-width:100%!important;height:auto!important;object-fit:contain;margin:18px auto;border-radius:8px}.storefront :is(.managed-faqs,.managed-solution-details) .prose :is(iframe,video){display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0}.storefront :is(.managed-faqs,.managed-solution-details) .table-scroll{max-width:100%;min-width:0;overflow-x:auto;margin:20px 0;scrollbar-width:thin}.storefront :is(.managed-faqs,.managed-solution-details) .prose table{width:100%;min-width:480px;border-collapse:collapse;font-size:14px}.storefront :is(.managed-faqs,.managed-solution-details) .prose :is(th,td){padding:10px 14px;border:1px solid #e5eef5;vertical-align:top}.storefront :is(.managed-faqs,.managed-solution-details) .prose th{background:#f8fafd;color:#003366}
