/* theme+copy+motion flashtransaction.com thm-29 family 5 motion 5 */

/* copy stays readable; inactive tabs must stay hidden */
html body h1,html body h2,html body h3,html body h4,html body p,html body a,html body li,html body label,html body .logo-text,html body .tn-hero-h,html body .tn-hero-p {
  opacity:1!important;visibility:visible!important;
}
html body .logo-text{display:inline-flex!important}
html body .tn-wd,html body .tn-wd>span,html body .tn-words .tn-wd,html body .tn-words .tn-wd>span{
  display:inline!important;position:static!important;transform:none!important;opacity:1!important;
  overflow:visible!important;float:none!important
}
html body .tn-reveal,html body .tn-reveal.tn-in{opacity:1!important;transform:none!important;visibility:visible!important}
html body .tn-reveal-img,html body .tn-reveal-img.tn-in{clip-path:none!important;opacity:1!important}
html body canvas.tn-net{display:none!important}
html body .tn-tabs-panels{display:grid!important}
html body .tn-tab{grid-area:1/1!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
html body .tn-tab.is-on{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:2!important}
html body .tn-tab:not(.is-on),
html body .tn-tab:not(.is-on) h1,html body .tn-tab:not(.is-on) h2,html body .tn-tab:not(.is-on) h3,
html body .tn-tab:not(.is-on) h4,html body .tn-tab:not(.is-on) p,html body .tn-tab:not(.is-on) li,
html body .tn-tab:not(.is-on) span,html body .tn-tab:not(.is-on) a,html body .tn-tab:not(.is-on) em,
html body .tn-tab:not(.is-on) strong,html body .tn-tab:not(.is-on) ul,html body .tn-tab:not(.is-on) div{
  opacity:0!important;visibility:hidden!important
}
html body .tn-tab.is-on,html body .tn-tab.is-on h1,html body .tn-tab.is-on h2,html body .tn-tab.is-on h3,
html body .tn-tab.is-on p,html body .tn-tab.is-on li,html body .tn-tab.is-on span,html body .tn-tab.is-on a,
html body .tn-tab.is-on em,html body .tn-tab.is-on strong,html body .tn-tab.is-on ul,html body .tn-tab.is-on div{
  opacity:1!important;visibility:visible!important
}
@media (prefers-reduced-motion:reduce){
  *{animation:none!important;transition:none!important}
}


html body.thm-29{background:#d3dde3!important;color:#162436!important;font-family:'Outfit',system-ui,sans-serif!important}
html body.thm-29 h1,html body.thm-29 h2,html body.thm-29 h3,html body.thm-29 .tn-hero-h,html body.thm-29 .logo-text{
  font-family:'Cormorant Garamond',Georgia,serif!important
}
html body.thm-29 .tn-bar,html body.thm-29 .tn-header,html body.thm-29 header,html body.thm-29 .tn-util{
  background:#162731!important;color:#d3dde3!important
}
html body.thm-29 .tn-bar a,html body.thm-29 header a,html body.thm-29 .logo-text,html body.thm-29 .tn-util a{
  color:#d3dde3!important
}
html body.thm-29 .tn-hero{background:#d3dde3!important;position:relative!important;min-height:86vh!important}
html body.thm-29 .tn-hero-bg{clip-path:circle(70% at 80% 30%)!important;filter:none!important;opacity:.9!important}
html body.thm-29 .tn-hero-in{
  position:relative;z-index:2;max-width:640px!important;margin-left:auto!important;text-align:center!important;
  background:#d3dde3e6!important;border-radius:999px!important;padding:1.7rem 1.5rem!important
}
html body.thm-29 .tn-hero-h,html body.thm-29 .tn-hero-p,html body.thm-29 .tn-words{color:#162436!important}
html body.thm-29 .tn-btn,html body.thm-29 a.tn-btn,html body.thm-29 .btn{
  background:#b3225e!important;color:#fff!important;border-radius:999px!important
}
html body.thm-29 .tn-card,html body.thm-29 .tn-plan,html body.thm-29 .why-buy-card,html body.thm-29 .feature-card,html body.thm-29 .preview-card{
  border-radius:999px!important;border:1px solid #b3225e33!important
}
html body.thm-29 .tn-tab figure{border-radius:8px 80px 8px 80px!important}
html body.thm-29 .logo-mark{border-radius:28px!important}
html body.thm-29 footer{background:#162731!important;color:#d3dde3!important}
html body.thm-29 .tn-float:nth-of-type(1){top:11%!important;left:7%!important;right:auto!important}
html body.thm-29 .tn-float:nth-of-type(2){top:43%!important;right:6%!important;left:auto!important}
html body.thm-29 .tn-float:nth-of-type(3){top:37%!important;left:16%!important;right:auto!important}
html body.thm-29 .tn-float:nth-of-type(4){top:53%!important;right:16%!important;left:auto!important}
html body.thm-29 .tn-float:nth-of-type(5){top:51%!important;left:12%!important;right:auto!important}
html body.thm-29 .tn-float:nth-of-type(6){top:71%!important;right:10%!important;left:auto!important}
html body.thm-29 .tn-hero::after{content:'';position:absolute;width:0;height:0;right:12%;top:20%;border-left:120px solid #996432;border-top:70px solid transparent;border-bottom:70px solid transparent;pointer-events:none;z-index:0;opacity:.4}
html body.thm-29 .tn-bar{border-bottom:8px solid #b3225e!important}html body.thm-29 .tn-card{box-shadow:8px 8px 0 #162436!important}


@keyframes m29marq{from{transform:translateX(0)}to{transform:translateX(-40%)}}
html body.thm-29 .tn-util{overflow:hidden}
html body.thm-29 .tn-hero-chips{display:flex;gap:1.5rem;animation:m29marq 18s linear infinite}
html body.thm-29 .tn-card:hover{transform:translateY(-8px);transition:transform .3s}
