.hg-shell{--hg-green:#d9eb02;background:#f3f4ef;color:#162125;font-family:Arial,sans-serif}.hg-nav{background:#131b1e;color:white;padding:22px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:4px solid #d9eb02}.hg-nav img{width:210px;height:auto}.hg-nav nav{display:flex;gap:28px;align-items:center}.hg-nav a,.hg-footer a{text-decoration:none}.hg-nav a:hover{color:#d9eb02}.hg-hero{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;min-height:650px;padding:60px 6%;background:#182226;color:white}.hg-hero h1{font-size:clamp(44px,5.4vw,82px);line-height:1.02;letter-spacing:-3px;max-width:650px;margin:20px 0}.hg-eyebrow{font-size:12px;letter-spacing:3px;font-weight:bold;color:#d9eb02}.hg-hero p{max-width:510px;font-size:19px;line-height:1.6;color:#d6dedc}.hg-hero img{width:100%;height:470px;object-fit:contain}.hg-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.hg-btn{display:inline-block;padding:16px 24px;background:#d9eb02;color:#121b1e;font-weight:bold;border:1px solid #d9eb02;border-radius:4px;text-decoration:none}.hg-btn.secondary{background:transparent;color:inherit;border-color:#75817e}.hg-boards{padding:70px 6%}.hg-boards h2,.hg-custom h1{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:0 0 16px}.hg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:35px}.hg-card{background:white;border:1px solid #dce0d9;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.hg-card img{width:100%;height:290px;object-fit:contain;background:#e9ece6}.hg-card-body{padding:24px;display:flex;flex-direction:column;flex:1;align-items:flex-start;gap:12px}.hg-card h3{font-size:21px;line-height:1.3;margin:0}.hg-card .hg-btn{margin-top:auto}.hg-price{font-size:24px;font-weight:bold}.hg-status{font-size:12px;text-transform:uppercase;letter-spacing:1px}.hg-custom{padding:70px 7%;min-height:65vh;background:#e9ece5}.hg-custom p{font-size:18px;line-height:1.7;max-width:720px}.hg-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:0;list-style:none;counter-reset:step;margin:40px 0}.hg-steps li{counter-increment:step;padding:24px;background:white;border-radius:6px}.hg-steps li:before{content:'0' counter(step);display:block;font-size:30px;font-weight:bold;margin-bottom:14px;color:#687500}.hg-footer{padding:40px 6%;background:#131b1e;color:#dbe1dd;display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.hg-footer nav{display:flex;gap:24px}.hg-note{font-size:14px!important;color:#51605b}.hg-shell a:focus-visible{outline:3px solid #8d9c00;outline-offset:4px}@media(max-width:750px){.hg-nav{flex-wrap:wrap;padding:20px}.hg-nav nav{gap:18px;font-size:13px}.hg-nav img{width:180px}.hg-hero{grid-template-columns:1fr;padding:40px 6%;min-height:0}.hg-hero h1{letter-spacing:-2px}.hg-hero img{height:320px}.hg-grid{grid-template-columns:1fr}.hg-steps{grid-template-columns:1fr 1fr}.hg-card img{height:300px}.hg-boards,.hg-custom{padding:45px 6%}}
.hg-hero h1{color:#fff}.hg-boards h2,.hg-card h3,.hg-custom h1{color:#162125}