*{box-sizing:border-box}html{font-family:Arial,sans-serif;color:#122022;background:#fff}body{margin:0;line-height:1.6}.wrap{max-width:1120px;margin:auto;padding:0 24px}.page-width{max-width:1200px;margin:auto;padding-left:24px;padding-right:24px}.site-header{background:#fff;border-bottom:1px solid #dce5df}.header-inner{display:flex;justify-content:space-between;align-items:center;min-height:76px}.brand{font-weight:800;letter-spacing:.14em;text-decoration:none;color:#143e38}.site-header nav,footer nav{display:flex;gap:22px}.site-header nav a{text-decoration:none;color:#145f57;font-weight:600}.contact-page,.tracking-page{padding-top:72px;padding-bottom:100px;min-height:60vh}.contact-page .eyebrow,.tracking-page .eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;color:#42816b;font-weight:700}.contact-page h1,.tracking-page h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.1;color:#143e38;max-width:700px}.contact-page h1 span{color:#1f8c77}.contact-page p{max-width:690px;font-size:1.1rem}.contact-button{display:inline-block;margin-top:24px;padding:14px 24px;background:#145f57;color:white;border-radius:8px;text-decoration:none;font-weight:700}.contact-address{font-weight:700}.contact-note,.tracking-note{font-size:.9rem!important;color:#587069}.tracking-intro{font-size:1.15rem}.tracking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:34px 0}.tracking-grid article{border:1px solid #dce5df;background:#f8fbf9;border-radius:14px;padding:28px}.tracking-grid h2{color:#143e38;line-height:1.25}.tracking-grid a:not(.contact-button){color:#145f57;font-weight:700}footer{padding:30px 0;background:#153d36}footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}footer .brand,footer nav a{color:white}footer nav a{text-decoration:none}@media(max-width:600px){.site-header nav{gap:10px;font-size:.85rem}.contact-page,.tracking-page{padding-top:45px}.tracking-grid{grid-template-columns:1fr}}
