*{box-sizing:border-box}body{color:#17221b;background:#f7f8f5;margin:0;font-family:Arial,Helvetica,sans-serif}.hero{color:#fff;background:#17221b;border-bottom:4px solid #9cff2e;padding:35px 50px 45px}.hero-content{max-width:1450px;margin:0 auto}.hero-top{border-bottom:1px solid #465048;justify-content:space-between;align-items:center;padding-bottom:35px;display:flex}.logo{letter-spacing:.5px;font-size:20px;font-weight:700}.tracker-label{letter-spacing:2px;color:#9cff2e;font-size:12px;font-weight:700}.hero-main{justify-content:space-between;align-items:end;gap:50px;padding-top:45px;display:flex}.eyebrow{color:#9cff2e;letter-spacing:2px;margin:0 0 12px;font-size:12px;font-weight:700}.hero h1{letter-spacing:-2px;margin:0;font-size:52px;line-height:1.05}.hero-description{color:#b9c0bb;max-width:520px;margin:20px 0 0;font-size:16px;line-height:1.6}.stats{gap:15px;display:flex}.stat-box{background:#202b23;border:1px solid #4d584f;border-radius:10px;min-width:145px;padding:20px}.stat-box strong{color:#9cff2e;font-size:35px;display:block}.stat-box span{color:#c4cbc6;margin-top:5px;font-size:13px;display:block}.main-content{max-width:1450px;margin:0 auto;padding:35px 28px 60px}.country{border:1px solid #adff2f;border-radius:10px;margin:10px;padding:10px}.country img{object-fit:cover;width:100px;height:100px}.country-visited{background-color:#add8e6}.countries{grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;display:grid}.section-heading{border-bottom:2px solid #17221b;justify-content:space-between;align-items:end;margin-bottom:25px;padding-bottom:15px;display:flex}.section-label{color:#5c8f1f;letter-spacing:2px;margin:0 0 6px;font-size:11px;font-weight:700}.section-heading h2{color:#17221b;margin:0;font-size:30px}.country-count{color:#68716b;margin:0;font-size:14px}.visited-section{margin-bottom:25px}.visited-section h3{margin-bottom:10px}
