
html,body{background:#03080c}
#gf-membership-preview{background:radial-gradient(ellipse 55% 22% at 100% 12%,#123e5266,transparent 78%),radial-gradient(ellipse 50% 18% at 0% 15%,#142f4066,transparent 78%),linear-gradient(155deg,#020507,#071017 65%,#102633)}
#gf-membership-preview .preview-note{background:#131c23;color:#b8c6d0;border-bottom:1px solid #25343e}
#gf-membership-preview header .brand{color:#f5f9fc}
#gf-membership-preview header .brand small{color:#b0c3cf}
#gf-membership-preview .sales-logo{border-radius:8px}
#gf-membership-preview .language{background:transparent;color:#e7f2f8;border-color:#527081}
#gf-membership-preview .client-login{background:linear-gradient(110deg,#0867c1,#039fb9);border-color:transparent}
#gf-membership-preview .hero:before{background:radial-gradient(ellipse 60% 65% at 90% 86%,#1e63743b,transparent 78%),radial-gradient(ellipse 45% 55% at 10% 50%,#0b28542e,transparent 80%)}
#gf-membership-preview .hero h1{color:#f9fcff}
#gf-membership-preview .hero .intro{color:#bdced8}
#gf-membership-preview .hero .eyebrow{color:#7adfdc}
#gf-membership-preview .promise span{background:#ffffff06;border-color:#41545f;color:#c9dbe5}
#gf-membership-preview .hero-links a{background:linear-gradient(110deg,#075dcb,#00a6c2);color:#fff;box-shadow:none}
#gf-membership-preview .hero-links a.secondary{background:transparent;border-color:#607784;color:#e0ebf1}
#gf-membership-preview .hero-links a:hover{background:#087eb0;color:#fff}
#gf-membership-preview .editorial-photo:before{border-color:#487286}
#gf-membership-preview .editorial-photo{box-shadow:0 30px 80px #0008}
#gf-membership-preview .art-spark{color:#7acee2}
#gf-membership-preview .benefit-strip{background:#f5f8fc;border-top:1px solid #ffffff45}
#gf-membership-preview .body{background:radial-gradient(ellipse 60% 22% at 100% 50%,#c4deef55,transparent 80%),linear-gradient(145deg,#f5f8fc,#edf4f9)}
