.sgc-page{background:#050505;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;overflow:hidden} .sgc-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto} .sgc-kicker{display:inline-block;color:#FBB03A!important;font-family:Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:.24em;text-transform:uppercase;font-size:13px;margin-bottom:20px} .sgc-hero{min-height:600px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.44),rgba(0,0,0,.08)),radial-gradient(circle at 82% 18%,rgba(251,176,58,.10),transparent 34%),#050505;background-size:cover;background-position:center;border-bottom:1px solid rgba(251,176,58,.22)} .sgc-hero h1{max-width:900px;margin:0 0 28px;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Impact,'Arial Narrow','Helvetica Neue',Arial,sans-serif;font-size:clamp(72px,10vw,148px);font-weight:900;line-height:.86;letter-spacing:-.035em;text-transform:uppercase;text-shadow:none} .sgc-hero p{max-width:900px;margin:0;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;font-size:clamp(20px,2.3vw,30px);line-height:1.45} .sgc-hero-line{display:block;width:90px;height:3px;margin-top:30px;background:#FBB03A} .sgc-intro{display:grid;grid-template-columns:1fr auto;gap:42px;align-items:end;padding:92px 0 44px} .sgc-intro h2,.sgc-cta h2{margin:0 0 18px;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Impact,'Arial Narrow','Helvetica Neue',Arial,sans-serif;font-size:clamp(42px,5.5vw,72px);font-weight:900;line-height:.94;letter-spacing:-.025em;text-transform:uppercase} .sgc-intro p,.sgc-cta p{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;font-size:18px;line-height:1.65} .sgc-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end} .sgc-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:3px;border:1px solid #FBB03A;background:#050505;color:#FFFFFF!important;font-family:Arial,Helvetica,sans-serif;font-weight:900;text-decoration:none;text-transform:uppercase} .sgc-actions a:hover{background:#FBB03A;color:#FFFFFF!important} .sgc-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;padding:30px 0 92px} .sgc-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:5px;background:#0A0A0A;box-shadow:none;padding:32px} .sgc-card:before{display:none} .sgc-card:hover{border-color:rgba(251,176,58,.55)} .sgc-card h3{margin:0 0 28px;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Impact,'Arial Narrow','Helvetica Neue',Arial,sans-serif;font-size:38px;font-weight:900;line-height:1;text-transform:uppercase} .sgc-row{padding:18px 0;border-top:1px solid rgba(255,255,255,.11);display:grid;gap:7px} .sgc-row strong{color:#FBB03A!important;-webkit-text-fill-color:#FBB03A!important;text-transform:uppercase;letter-spacing:.12em;font-size:12px} .sgc-row span,.sgc-row a{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;font-size:17px;text-decoration:none} .sgc-note{margin-top:26px;padding:20px;border-left:3px solid #FBB03A;background:#0D0D0D;border-radius:0 3px 3px 0;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;line-height:1.7} .sgc-placeholder,.sgc-shortcode form{display:grid;gap:16px} .sgc-two{display:grid;grid-template-columns:1fr 1fr;gap:16px} .sgc-placeholder input,.sgc-placeholder textarea,.sgc-shortcode input,.sgc-shortcode textarea,.sgc-shortcode select{width:100%;min-height:56px;border:1px solid rgba(255,255,255,.18)!important;background:#080808!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:3px;padding:0 18px;font-family:Arial,Helvetica,sans-serif;font-size:15px;outline:none} .sgc-placeholder textarea,.sgc-shortcode textarea{min-height:180px;padding:18px} .sgc-placeholder input::placeholder,.sgc-placeholder textarea::placeholder,.sgc-shortcode input::placeholder,.sgc-shortcode textarea::placeholder{color:#FFFFFF!important;opacity:1!important} .sgc-placeholder input:focus,.sgc-placeholder textarea:focus,.sgc-shortcode input:focus,.sgc-shortcode textarea:focus,.sgc-shortcode select:focus{border-color:#FBB03A!important;box-shadow:0 0 0 1px #FBB03A!important} .sgc-placeholder button,.sgc-shortcode input[type=submit],.sgc-shortcode button{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:56px;padding:0 30px;border-radius:3px;border:1px solid #FBB03A!important;background:#FBB03A!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase;box-shadow:none} .sgc-cta{padding:92px 0;text-align:center;background:#0A0A0A;border-top:1px solid rgba(255,255,255,.10)} .sgc-cta p{max-width:760px;margin:0 auto 30px} .sgc-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border-radius:3px;background:#FBB03A;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-family:Arial,Helvetica,sans-serif;font-weight:900;text-decoration:none;text-transform:uppercase} .sgc-page p,.sgc-page li,.sgc-page span,.sgc-page small,.sgc-page em,.sgc-page label{color:#FFFFFF} .sgc-page .sgc-kicker,.sgc-page .sgc-row strong{color:#FBB03A!important} @media(max-width:980px){.sgc-intro,.sgc-grid{grid-template-columns:1fr}.sgc-actions{justify-content:flex-start}.sgc-two{grid-template-columns:1fr}} @media(max-width:640px){.sgc-wrap{width:min(100% - 28px,1180px)}.sgc-card{padding:24px}.sgc-hero{min-height:500px}.sgc-hero h1{font-size:clamp(48px,16vw,80px)}.sgc-hero p{font-size:19px}} .sgc-actions{ display:flex; align-items:center; flex-wrap:wrap; gap:12px; } .sgc-actions a{ display:inline-flex!important; align-items:center!important; justify-content:center!important; min-height:50px!important; padding:13px 22px!important; border-radius:999px!important; font-family:Arial,Helvetica,sans-serif!important; font-weight:800!important; line-height:1!important; text-decoration:none!important; } .sgc-actions .sgc-action-primary{ background:#FBB03A!important; border:1px solid #FBB03A!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; } .sgc-actions .sgc-action-secondary{ background:transparent!important; border:1px solid rgba(255,255,255,.42)!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; } .sgc-card, .sgc-card p, .sgc-card span, .sgc-card a, .sgc-note{ color:#FFFFFF; } @media(max-width:760px){ .sgc-intro{gap:24px} .sgc-actions{align-items:stretch} .sgc-actions a{width:100%!important} .sgc-grid{gap:18px} .sgc-card{padding:22px!important} } .sgc-choice-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:18px; max-width:920px; margin:30px auto 0; } .sgc-choice-card{ padding:28px; border:1px solid rgba(255,255,255,.14); border-radius:18px; background:rgba(255,255,255,.035); text-align:left; } .sgc-choice-card .sgc-kicker{ color:#FBB03A!important; -webkit-text-fill-color:#FBB03A!important; } .sgc-choice-card p{ color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; margin:12px 0 22px; } .sgc-choice-card a{ display:inline-flex!important; align-items:center!important; justify-content:center!important; min-height:50px!important; padding:13px 22px!important; border-radius:999px!important; font-family:Arial,Helvetica,sans-serif!important; font-weight:800!important; line-height:1!important; text-decoration:none!important; } .sgc-choice-primary{ background:#FBB03A!important; border:1px solid #FBB03A!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; } .sgc-choice-secondary{ background:transparent!important; border:1px solid rgba(255,255,255,.42)!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; } @media(max-width:760px){ .sgc-choice-grid{grid-template-columns:1fr} .sgc-choice-card a{width:100%!important} } body .sgc-page .sgc-cta .sgc-choice-card a.sgc-choice-secondary, body .sgc-page .sgc-cta .sgc-choice-card a.sgc-choice-secondary:link, body .sgc-page .sgc-cta .sgc-choice-card a.sgc-choice-secondary:visited{ background:transparent!important; border:1px solid rgba(255,255,255,.55)!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; opacity:1!important; } body .sgc-page .sgc-cta .sgc-choice-card a.sgc-choice-secondary:hover, body .sgc-page .sgc-cta .sgc-choice-card a.sgc-choice-secondary:focus{ background:#FFFFFF!important; border-color:#FFFFFF!important; color:#FFFFFF!important; -webkit-text-fill-color:#FFFFFF!important; } @media(max-width:640px){.sgc-card h3{font-size:clamp(26px,8.5vw,38px);overflow-wrap:anywhere}}
