.offer-details{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);box-sizing:border-box;background:#f9fafb;border-top:1px solid #e4e7ec;flex-direction:column;gap:12px;padding:12px;display:flex;position:relative}@media (width>=768px){.offer-details{gap:16px;padding:16px}}.offer-details.text-tight{margin:0}@media (width>=768px){.offer-details{font-size:16px;line-height:24px}}.offer-details p span{font-weight:600}.offer-details p:first-of-type{margin-right:18px}.offer-details .terms{font-weight:600}.offer-details .terms-list{margin-top:4px;padding-left:16px;list-style-type:disc}.offer-details .close-details{padding:6px;font-size:12px;line-height:1;position:absolute;top:5px;right:5px}.offer-details .close-details:hover{cursor:pointer}.offer-details .close-details img{filter:invert(7%)sepia(17%)saturate(2220%)hue-rotate(181deg)brightness(97%)contrast(94%);margin:0}@media (width>=768px){.offer-details .close-details{font-size:14px;top:10px;right:10px}}.trust-events{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);box-sizing:border-box;background:#f9fafb;border-top:1px solid #e4e7ec;padding:12px}@media (width>=768px){.trust-events{padding:16px}}.trust-events hr{background-color:#e4e7ec;border:none;height:1px;margin:8px 0}.trust-events .trust-event-row{align-items:flex-start;gap:8px;display:flex}.trust-events .avatar-wrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.trust-events .avatar-wrap .avatar{object-fit:cover;border:1px solid #e4e7ec;border-radius:50%;width:100%;height:100%}.trust-events .avatar-wrap .event-icon{background-color:#fff;border:1px solid #e4e7ec;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.trust-events .avatar-wrap .event-icon.brand{border-color:#fb6d56}.trust-events .avatar-wrap .event-icon img{margin:0}.trust-events .avatar-wrap .user-letter{background-color:#fff;border:1px solid #e4e7ec;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex}.trust-events .details-wrap{flex:1;min-width:0}.trust-events .details-wrap p{margin:0;font-size:14px}@media (width>=768px){.trust-events .details-wrap p{font-size:16px}}.trust-events .details-wrap p+p{color:#667085;margin-top:4px}.trust-events .details-wrap .event-heading{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.trust-events .details-wrap .event-heading .event-date{color:#667085}.trust-events .details-wrap .event-heading .event-date:before{content:"·";margin-right:4px}.trust-events .reveal-proof{border-radius:var(--radius-md);cursor:pointer;border:1px solid #e4e7ec;flex-shrink:0;min-width:fit-content;margin-left:auto;overflow:hidden}@media (hover:hover){.trust-events .reveal-proof:hover img{transform:scale(1.15)}}.trust-events .reveal-proof .proof-img{object-fit:cover;border:0;max-height:80px;margin:0;transition:transform .3s;display:block}.trust-events .load-more{color:#1570ef;cursor:pointer;margin-top:8px;padding-left:40px;font-size:14px;font-weight:600}.trust-events .load-more-error{color:#667085;margin:4px 0 0;padding-left:44px;font-size:14px}.trust-events .close-trust-events{cursor:pointer;text-align:center;margin-top:12px;font-size:14px;font-weight:600;text-decoration:underline}.trust-events-lightbox.backdrop{justify-content:center}.trust-events-lightbox.backdrop .dialog-content{background:0 0;width:auto;max-width:90vw;overflow:visible}.trust-events-lightbox.backdrop .dialog-content .lightbox-spinner{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:40px;height:40px;margin:auto;animation:.8s linear infinite spin}.trust-events-lightbox.backdrop .dialog-content img{border-radius:var(--radius-md);object-fit:contain;opacity:0;max-width:90vw;max-height:90vh;margin:auto;transition:opacity .2s;display:block}.trust-events-lightbox.backdrop .dialog-content img.loaded{opacity:1}.trust-events-lightbox.backdrop .lightbox-close{color:#fff;cursor:pointer;background:0 0;border:none;padding:6px;font-size:32px;line-height:1;position:fixed;top:8px;right:8px}.landing-faq h2{margin-bottom:0}.landing-faq .faq-item{border-bottom:1px solid #e4e7ec;padding:24px 0}@media (width<=640px){.landing-faq .faq-item:first-of-type{padding-top:12px}}.landing-faq .faq-question{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:0;font-size:16px;font-weight:500;display:flex}@media (width>=640px){.landing-faq .faq-question{font-size:18px}}.landing-faq .faq-question span{font-weight:500}.landing-faq .faq-question .arrow{color:#98a2b3;border:2px solid #98a2b3;border-width:0 2px 2px 0;margin:0 8px;padding:4px;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.landing-faq .faq-question .arrow.open{transform:rotate(-135deg)}.landing-faq .faq-answer{color:#344054;margin-top:8px;font-size:14px;font-weight:400}@media (width>=640px){.landing-faq .faq-answer{font-size:16px}}.landing-faq .faq-answer p{margin:12px 0}.landing-faq .faq-answer p:last-child{margin-bottom:0}.landing-faq .faq-answer ul,.landing-faq .faq-answer ol{margin:10px 0 10px 30px;list-style:auto}.landing-faq .faq-slide-enter-active,.landing-faq .faq-slide-leave-active{transition:max-height .15s ease-in-out,opacity .15s ease-in-out}.landing-faq .faq-slide-enter-from,.landing-faq .faq-slide-leave-to{opacity:0}.landing-faq .faq-slide-enter-to,.landing-faq .faq-slide-leave-from{opacity:1}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@-moz-keyframes spin{to{transform:rotate(360deg)}}@-o-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}