.fr-vt{padding-top:var(--fr-vt-pt);padding-bottom:var(--fr-vt-pb)}.fr-vt__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3rem}.fr-vt--right .fr-vt__media{order:2}.fr-vt__media{display:flex;justify-content:center;align-items:center;padding:1rem;border-radius:12px}.fr-vt__phone{position:relative;width:min(500px,100%);aspect-ratio:9 / 19}.fr-vt__frame{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;pointer-events:none}.fr-vt__screen{position:absolute;top:2.2%;right:4.5%;bottom:2.2%;left:4.5%;z-index:1;border-radius:32px}.fr-vt__screen video,.fr-vt__screen .video-wrapper,.fr-vt__screen deferred-media{width:100%;height:100%;display:block}.fr-vt__screen video{object-fit:contain}.fr-vt__heading{margin-bottom:1rem}.fr-vt__heading .h1-sticker__text{text-align:left}.fr-vt__text{font-size:18px;line-height:1.6;max-width:46ch}.fr-vt__button{margin-top:1.75rem}.fr-btn{display:inline-block;padding:1rem 2.25rem;border-radius:4px;font-weight:700;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.fr-btn:hover{transform:translateY(-1px);opacity:.92}@media screen and (max-width:989px){.fr-vt__inner{grid-template-columns:minmax(0,1fr);gap:2rem}.fr-vt--right .fr-vt__media{order:0}.fr-vt__media{padding:2rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-fundraising-video-text.css.map */
