.fq-card{text-align:center;color:#1a1a1a;background:linear-gradient(160deg,#fffbe3,#fff 65%);border:1px solid #ffe16a;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:min(440px,100%);margin:auto;padding:26px 22px 22px;display:flex}.fq-icon{color:#c79a00;animation:2.4s ease-in-out infinite fq-flip}@keyframes fq-flip{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.fq-title{font-size:18px;font-weight:800}.fq-line{color:#333;margin:0;font-size:14.5px;line-height:1.5}.fq-clock{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:40px;font-weight:800}.fq-track{background:#f1efe6;border-radius:999px;width:100%;height:8px;overflow:hidden}.fq-track i{border-radius:inherit;background:linear-gradient(90deg,#ffe45c,#ffc400);height:100%;transition:width .5s linear;display:block}.fq-note{color:#777;margin:0;font-size:12.5px}.fq-skip{color:#fff;font:inherit;cursor:pointer;background:#1a1a1a;border:0;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}.fq-skip:hover{background:#333}.fq-paywall{background:#fff;border:0;border-radius:24px;width:min(1180px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;overflow:auto}.fq-paywall::backdrop{background:#0009}.fq-paywall-head{z-index:2;background:linear-gradient(#fffbe3,#fffbe3ee);border-bottom:1px solid #f3e9b5;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 14px;display:flex;position:sticky;top:0}.fq-paywall-head strong{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800;display:block}.fq-paywall-head p{color:#444;margin:4px 0 0;font-size:14.5px}.fq-paywall-close{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.fq-paywall-body{padding:0 8px 12px}.fq-paywall-loading{text-align:center;color:#777;padding:60px 0}.fq-paywall-pricing .pricing-hero,.fq-paywall-pricing .pricing-plan.is-free,.fq-paywall-pricing .vorla-pricing-all{display:none}.fq-paywall-pricing .vorla-pricing{padding-top:20px}@media (width>=1024px){.fq-paywall-pricing .pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.fq-icon{animation:none}.fq-track i{transition:none}}@media (width<=640px){.fq-paywall-head{padding:16px 16px 12px}.fq-paywall-head strong{font-size:19px}}
