html,body,div,span,h1,p,form,tbody,tfoot,thead,tr,th,td,footer,header,button{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}footer,header{display:block}#closeBtn{position:absolute;left:100%;top:0;font-size:20px;color:#D3D3D3;text-decoration:none;transform:translate(-20px,5px)}#closeBtn::link,#closeBtn:visitied,#closeBtn:hover,#closeBtn:active{text-decoration:none}#flow-content-click{padding-top:25px;padding-bottom:25px;border-radius:12px;background-color:#76FB4F;border:3px solid #fff;background:linear-gradient(#48a118,#48a118)}#flow-confirm{padding-top:25px;padding-bottom:25px;border-radius:12px;color:#fff;background-color:#05428c;border:4px solid #fff;margin-bottom:1em;background:linear-gradient(#48a118,#48a118)}#flow-exit{padding-top:25px;padding-bottom:25px;border-radius:12px;color:#D3D3D3;border:3px solid #D3D3D3;background-color:#000}h1{font-size:100%}a,u,ins{text-decoration:none}input,select,textarea{font:inherit}html{-webkit-tap-highlight-color:#fff0;-webkit-text-size-adjust:none}body{position:relative;height:100%;width:100%;background:#000;text-align:center;color:#D3D3D3;font:14px "Roboto",Arial,Helvetica,sans-serif;line-height:1.25;font-weight:400}a{color:#D3D3D3;text-decoration:underline}img{display:block;line-height:1;width:100%}.text{display:block;width:90%;margin:0 auto 0 auto;font-size:1.25em}#header-image{max-height:300px;max-width:100%;position:relative;overflow:hidden;margin-bottom:.5em}#header-image>img{height:auto;max-height:300px}#mentions .text{margin-bottom:.3em;font-size:1em}#actions,#wording,#exit{margin-bottom:1em}#wording .text{font-size:1.24em;opacity:1}#page{width:100%;min-height:600px;max-width:450px;margin:0 auto;position:relative;background-color:#000}#logo{position:absolute;top:6em}#actions{padding:0;position:relative;z-index:9}button{outline:none;position:relative;margin:0 auto;border:none;width:90%;background-color:#76fb4f;color:#fff;border-radius:.25em;padding:1.25em 0;font:2em "Roboto",Arial,Helvetica,sans-serif;font-weight:500;text-transform:uppercase}button#subscribe_button{background:none;border-radius:0}button.pulse{animation-name:pulse;animation-duration:3s;animation-iteration-count:infinite}button.pulse:hover{animation-name:none}button.exit{background:none;border-radius:0;padding:0}#wording{z-index:999}#mentions{padding-bottom:1em;position:relative;z-index:999;opacity:1}#mentions a{margin:0 1em}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}span{background-color:inherit}@media screen and (min-width:426px){body{font-size:14px}}@media screen and (max-width:300px){body{font-size:12px}}@keyframes pulse{from{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}#content-click-modal-backdrop{width:100%;height:100%;position:absolute;left:0;top:0;background:rgb(0 0 0 / .8);z-index:999}#content-click-container{position:fixed;top:20%;z-index:1000;width:90%;left:5%;background-color:#18181b;border-radius:.5rem;padding:2rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:1px 1px 5px 0 #a2958a;border:1px solid #fff}#content-click-container img{width:46px!important;height:46px;float:left}#content-click-container .icon-container{display:flex;justify-content:center;margin-bottom:1.5rem}#content-click-container .icon-container .alert-icon{width:3rem;height:3rem;color:#ef4444}#content-click-container .content{text-align:center;margin-bottom:1.5rem}#content-click-container .content .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#fff}#content-click-container .content .notice-box{background-color:#27272a;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);padding:.75rem;border-radius:7px}#content-click-container .content .notice-text{color:#d1d5db;font-size:.875rem;padding:1rem}#content-click-container .content .disclaimer{color:#9ca3af;font-size:.75rem;margin-top:20px;font-weight:500}#content-click-container #flow-content-click{padding-top:25px;padding-bottom:25px;border-radius:7px;background-color:#48A118;font-weight:400;transition:all 0.2s;border:none;font-size:1.45rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);width:100%}#content-click-container #flow-content-click .flex-button{display:flex;align-items:center;justify-content:center;gap:.75rem}#content-click-container #content-click-exit{padding-top:25px;padding-bottom:25px;background-color:#27272a;color:#d1d5db;border:none;border-radius:7px;margin-top:15px;font-size:1.125rem;font-weight:300;width:100%}