.HfxUKG_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#2a2f5c 0%,#3b4396 60%,#2f7d4a 140%)}.HfxUKG_hero .HfxUKG_inner{max-width:960px;margin:0 auto;padding:56px 20px 60px}.HfxUKG_hero .HfxUKG_code{letter-spacing:.04em;color:#7ddc95;text-shadow:0 4px 24px #00000040;margin:0;font-size:9rem;font-weight:800;line-height:1}.HfxUKG_hero h1{margin:6px 0 14px;font-size:235%;font-weight:800;line-height:1.2}.HfxUKG_hero .HfxUKG_lead{color:#e4e6f5;max-width:560px;margin:0 auto 28px;font-size:115%;line-height:1.65}.HfxUKG_hero .HfxUKG_buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.HfxUKG_hero .HfxUKG_buttons a{border:2px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:12px 22px;font-size:105%;font-weight:700;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out;display:inline-flex}.HfxUKG_hero .HfxUKG_buttons a:hover{transform:translateY(-1px)}.HfxUKG_hero .HfxUKG_buttons a:focus-visible{outline-offset:2px;outline:3px solid #7ddc95}.HfxUKG_hero .HfxUKG_buttons .HfxUKG_primary{color:#fff;background:#37944d;box-shadow:0 2px 6px #00000040}.HfxUKG_hero .HfxUKG_buttons .HfxUKG_primary:hover{background:#13832d}.HfxUKG_hero .HfxUKG_buttons .HfxUKG_secondary{color:#fff;background:0 0;border-color:#ffffff80}.HfxUKG_hero .HfxUKG_buttons .HfxUKG_secondary:hover{background:#ffffff1f;border-color:#fff}.HfxUKG_suggest h2{color:#2a2f5c;border-bottom:1px solid #e3e4ee;margin:0 0 16px;padding:0 0 10px 16px;font-size:150%;line-height:1.3;position:relative}.HfxUKG_suggest h2:before{content:"";background:#37944d;border-radius:3px;width:5px;position:absolute;top:3px;bottom:13px;left:0}.HfxUKG_suggest ul{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.HfxUKG_suggest ul a{background:#fcfcfd;border:1px solid #e3e4ee;border-top:4px solid #37944d;border-radius:10px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out;display:flex;box-shadow:0 1px 3px #0000000a}.HfxUKG_suggest ul a:hover{border-color:#37944d #3b4396 #3b4396;transform:translateY(-2px);box-shadow:0 4px 12px #2a2f5c1f}.HfxUKG_suggest ul a strong{color:#2a2f5c;font-size:110%}.HfxUKG_suggest ul a span{color:#37944d;align-items:center;gap:8px;font-size:90%;font-weight:600;display:inline-flex}.HfxUKG_suggest p{color:#555;margin:0;line-height:1.7}.HfxUKG_suggest p a{color:#186bcc}@media (max-width:800px){.HfxUKG_hero .HfxUKG_inner{padding:36px 16px 40px}.HfxUKG_hero .HfxUKG_code{font-size:6rem}.HfxUKG_hero h1{font-size:185%}.HfxUKG_hero .HfxUKG_buttons a{box-sizing:border-box;justify-content:center;width:100%}}
