:root{--brand:#7A8F71;--brand-dark:#6a7d63;--text:#141414;--muted:#666;--card:#fff;--line:#eaeaea;--bg:#f6f7f6}.trk-hero{position:relative;min-height:48vh;border-radius:22px;overflow:hidden;margin:12px 0;display:grid;place-items:center;isolation:isolate}.trk-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.pexels.com/photos/5379232/pexels-photo-5379232.jpeg) center/cover no-repeat;transform:translateZ(0)}.trk-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#0000008c)}.trk-hero__inner{position:relative;color:#fff;text-align:center;max-width:880px;padding:26px}.trk-hero__inner h1{font:800 38px/1.1 system-ui;margin:0 0 8px;background:linear-gradient(90deg,var(--brand),#a6c48a,var(--brand));-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:shine 6s linear infinite}.trk-hero__inner p{color:#fff;opacity:.95;margin:0 0 10px}.trk-chips{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.trk-chips span{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);padding:6px 10px;border-radius:999px}.trk-box{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px;margin:20px 0;box-shadow:0 10px 22px #0000000f;text-align:center}.trk-box h2{margin:0 0 6px;color:var(--text)}.trk-sub{color:var(--muted);margin-bottom:12px}.trk-form{display:grid;gap:12px;max-width:560px;margin:0 auto}.trk-field{display:flex;flex-direction:column;gap:6px;text-align:left}.trk-field span{font-weight:700;color:var(--text)}.trk-field input{border:1px solid #e8ece7;background:#fafafa;border-radius:12px;padding:12px 14px;font:inherit;outline:none;transition:border .2s,background .2s}.trk-field input:focus{border-color:var(--brand);background:#fff}.trk-help{color:#888;margin-top:4px}.trk-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.btn{display:inline-block;padding:12px 18px;border-radius:12px;text-decoration:none;transition:.25s;font-weight:600;position:relative;overflow:hidden}.btn-primary{background:var(--brand);color:#fff;border:0}.btn-primary:hover{background:var(--brand-dark)}.btn-ghost{background:#0000000f;color:#fff;border:1px solid #e1e1e1}.btn-ghost:hover{background:#00000014}.trk-carriers{display:flex;gap:8px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:12px;color:var(--muted)}.trk-pill{display:inline-block;border:1px solid var(--line);background:#fff;padding:8px 12px;border-radius:999px;text-decoration:none;color:#141414}.trk-pill:hover{border-color:var(--brand)}.trk-note{color:#888;margin-top:8px}.trk-steps{margin:22px 0}.trk-steps h2{text-align:center;color:var(--text);margin-bottom:12px}.trk-steps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.step{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px;text-align:center;box-shadow:0 8px 16px #0000000d}.step__dot{width:12px;height:12px;background:var(--brand);border-radius:50%;margin:0 auto 8px}.trk-faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;margin-bottom:10px;box-shadow:0 8px 18px #0000000d}.trk-faq summary{cursor:pointer;font-weight:700;color:var(--text);list-style:none}.trk-faq summary::-webkit-details-marker{display:none}.trk-cta{position:relative;overflow:hidden;border-radius:20px;margin:26px 0;text-align:center;color:#fff;padding:70px 20px}.trk-cta__bg{background-image:url(https://images.pexels.com/photos/5077044/pexels-photo-5077044.jpeg);background-size:cover;background-position:center;filter:brightness(.6);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.trk-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:2}.trk-cta__content{position:relative;z-index:3;max-width:700px;margin:auto}.trk-cta__content h2,.trk-cta__content p{color:#fff}.trk-cta__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}[data-animate]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}[data-animate].in{opacity:1;transform:translateY(0)}@keyframes shine{0%{background-position:0% 50%}to{background-position:200% 50%}}@media (max-width:980px){.trk-steps__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.trk-hero{min-height:44vh;border-radius:16px}.trk-hero__inner h1{font-size:28px}.trk-steps__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/track.css.map */
