
/* WordPress integration: style only the approved custom template. */
body.perk-alert-site{background:var(--paper);color:var(--ink);font-size:16px;line-height:1.5}
.perk-alert-site h1,.perk-alert-site h2,.perk-alert-site h3,.perk-alert-site h4{color:inherit}
.perk-alert-site p{margin-top:0}.perk-alert-site a{text-decoration:none}
.perk-alert-site button{font-family:inherit}.perk-alert-site .btn:visited{color:inherit}
.perk-alert-site .btn.primary:visited{color:#fff}.perk-alert-site .btn.lime:visited{color:var(--ink)}
.perk-alert-site input,.perk-alert-site textarea,.perk-alert-site select{box-sizing:border-box}
.perk-alert-site .feature h3{color:#f8f8ec}
.perk-alert-site .nav-links a[aria-current="page"]:not(.btn){border-bottom:1px solid var(--ink)}
.perk-alert-site .featured h2{color:#fff}
body.perk-alert-site.admin-bar .site-header{top:32px}
body.perk-alert-site.admin-bar .demo-phone-stage{top:140px}
.perk-alert-site .wallet-button:disabled{opacity:1}
.perk-alert-site .research-source a,.perk-alert-site .proof-stat>a:not(.btn),.perk-alert-site .legal-body a,.perk-alert-site .contact-form .tiny a{text-decoration:underline}
@media(max-width:782px){body.perk-alert-site.admin-bar .site-header{top:46px}}
@media(max-width:760px){body.perk-alert-site.admin-bar .demo-phone-stage{top:auto}}
@media(max-width:600px){body.perk-alert-site.admin-bar .site-header{top:0}}
.perk-alert-site .brand{white-space:nowrap}
.perk-alert-site .nav-links{gap:18px}
.perk-alert-site .nav-links .btn{margin-left:6px;min-height:42px;padding:11px 16px;gap:12px}
.perk-alert-site .nav-links .btn.secondary{background:transparent;color:var(--ink)}
.perk-alert-site .nav-links .btn.secondary:visited{color:var(--ink)}
@media(max-width:1100px){.perk-alert-site .nav-links{gap:12px}}
