@font-face{font-family:Cormorant;src:url(/fonts/cormorant-regular.ttf)}@font-face{font-family:Cinzel;src:url(/fonts/cinzel-regular.ttf)}*{box-sizing:border-box}body{color:#f3eadc;background:#090806;margin:0;font-family:Arial,sans-serif}.tracking-shell{background:radial-gradient(circle at 70% 0,#8e5b2b33,#0000 34%),#090806;min-height:100svh}.tracking-header{border-bottom:1px solid #3d2b18;justify-content:space-between;align-items:center;height:92px;padding:0 clamp(24px,6vw,90px);display:flex}.tracking-header img{mix-blend-mode:screen;filter:contrast(2.6)brightness(1.08);width:116px;display:block}.tracking-header span,.eyebrow{letter-spacing:.22em;color:#d6a055;text-transform:uppercase;font:10px Cinzel,serif}.tracking-hero{max-width:1100px;padding:80px clamp(24px,8vw,150px) 60px}.tracking-hero h1{color:#f3eadc;margin:18px 0;font:clamp(48px,7vw,86px)/.98 Cormorant,serif}.tracking-hero>p:not(.eyebrow){color:#b5aa9c;max-width:650px;font-size:16px;line-height:1.7}.tracking-hero small{color:#796e61;margin-top:25px;display:block}.tracking-card,.tracking-grid,.tracking-footer{margin:0 clamp(24px,8vw,150px)}.tracking-card{background:#100e0b;border:1px solid #4a331a;padding:35px}.tracking-status{border-bottom:1px solid #3d2b18;align-items:center;gap:20px;padding-bottom:28px;display:flex}.tracking-status>strong{color:#d6a055;border:1px solid #d6a055;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.tracking-status span{color:#9c8f7f;text-transform:uppercase;letter-spacing:.14em;font-size:11px}.tracking-status h2,.tracking-grid h2{margin:5px 0 0;font:32px Cormorant,serif}.tracking-steps{grid-template-columns:repeat(5,1fr);margin:0;padding:35px 0 0;list-style:none;display:grid}.tracking-steps li{color:#62594f;text-align:center;justify-items:center;gap:12px;font-size:11px;display:grid;position:relative}.tracking-steps li:before{content:"";background:#332718;width:100%;height:1px;position:absolute;top:19px;right:50%}.tracking-steps li:first-child:before{display:none}.tracking-steps i{z-index:1;background:#100e0b;border:1px solid #594028;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid;position:relative}.tracking-steps .done{color:#e5c58f}.tracking-steps .done:before{background:#a87438}.tracking-steps .done i{color:#d6a055;border-color:#d6a055}.tracking-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.tracking-grid article{background:#0e0c0a;border:1px solid #3d2b18;padding:34px}.tracking-grid h2{margin:10px 0 25px}.tracking-item,.tracking-total{color:#aaa093;border-top:1px solid #2d2116;justify-content:space-between;gap:20px;padding:14px 0;font-size:13px;display:flex}.tracking-item b{color:#ead8bd}.tracking-total{text-transform:uppercase;letter-spacing:.15em;align-items:center;margin-top:15px;font-size:10px}.tracking-total strong{color:#e5b86f;letter-spacing:0;font:29px Cormorant,serif}.tracking-event{gap:15px;padding:12px 0;display:flex}.tracking-event i{background:#d6a055;border-radius:50%;width:9px;height:9px;margin-top:5px;box-shadow:0 0 12px #d6a05580}.tracking-event b,.tracking-event small{display:block}.tracking-event b{font-size:12px}.tracking-event small,.tracking-muted{color:#817568;margin-top:5px;font-size:10px}.tracking-footer{text-align:center;padding:55px 0 70px}.tracking-footer p{font:25px Cormorant,serif}.tracking-footer a{color:#160f08;text-transform:uppercase;letter-spacing:.13em;background:#d6a055;border:1px solid #d6a055;padding:17px 24px;font-size:10px;text-decoration:none;display:inline-block}.tracking-footer small{color:#70665c;margin-top:24px;display:block}.tracking-loading,.tracking-error{text-align:center;padding:20vh 24px}.tracking-error img{mix-blend-mode:screen;width:180px}.tracking-error h1{font:50px Cormorant,serif}.tracking-error p{color:#9c8f7f}.tracking-error a{color:#d6a055}@media (max-width:700px){.tracking-header{height:72px}.tracking-header img{width:90px}.tracking-header span{font-size:8px}.tracking-hero{padding:55px 20px 35px}.tracking-card,.tracking-grid,.tracking-footer{margin-inline:16px}.tracking-card{padding:24px 17px}.tracking-steps{grid-template-columns:1fr;gap:0;padding-top:25px}.tracking-steps li{text-align:left;grid-template-columns:38px 1fr;place-items:center start;padding-bottom:16px}.tracking-steps li:before{width:1px;height:32px;top:-16px;left:18px}.tracking-grid{grid-template-columns:1fr}.tracking-grid article{padding:25px 20px}}
