.crg-tracking-entry{--crg-track-ink:#173b35;box-sizing:border-box;max-width:860px;margin:0 auto;padding:48px 24px 64px;color:#202825;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55}
.crg-tracking-entry *{box-sizing:border-box}
.crg-tracking-entry__primary{padding:32px;border:1px solid #d9e1dc;border-top:4px solid #a8d7c6;border-radius:12px;background:#fffdf8}
.crg-tracking-entry h1{margin:0 0 12px;font:700 clamp(28px,4vw,38px)/1.14 Arial,Helvetica,sans-serif;letter-spacing:-.025em;color:var(--crg-track-ink)}
.crg-tracking-entry__intro{max-width:560px;margin:0 0 24px;font-size:18px;line-height:1.5}
.crg-tracking-entry a{color:var(--crg-track-ink);text-underline-offset:4px}
.crg-tracking-entry a:focus-visible,.crg-tracking-entry summary:focus-visible{outline:3px solid #005fcc;outline-offset:4px}
.crg-tracking-entry .crg-tracking-entry__action{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 28px;border-radius:6px;background:var(--crg-track-ink);color:#fff;text-decoration:none;font-weight:700;text-align:center}
.crg-tracking-entry__action:hover{background:#24564d}
.crg-tracking-entry__small{margin:10px 0 0;font-size:14px;color:#58605b}
.crg-tracking-entry__email{margin:24px 0 4px;padding-top:20px;border-top:1px solid #dde2dc}
.crg-tracking-entry__secondary{display:inline-flex;align-items:center;min-height:44px}
.crg-tracking-entry__help{padding:28px 4px 0}
.crg-tracking-entry h2{margin:0 0 12px;font:700 22px/1.25 Arial,Helvetica,sans-serif;color:var(--crg-track-ink)}
.crg-tracking-entry details{border-bottom:1px solid #dbe1dc}
.crg-tracking-entry summary{min-height:52px;padding:14px 0;cursor:pointer;font-weight:700}
.crg-tracking-entry details p{margin:0;padding:0 0 18px;max-width:650px}
.crg-tracking-entry__links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:16px}
.crg-tracking-entry__links a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:599px){.crg-tracking-entry{padding:24px 16px 40px}.crg-tracking-entry__primary{padding:24px 20px}.crg-tracking-entry__intro{font-size:16px;margin-bottom:20px}.crg-tracking-entry .crg-tracking-entry__action{display:flex;width:100%}.crg-tracking-entry__help{padding-top:24px}}

.crg-tracking-entry p,.crg-tracking-entry a,.crg-tracking-entry summary{font-family:Arial,Helvetica,sans-serif;font-style:normal;letter-spacing:normal}
.crg-tracking-entry p{font-weight:400}
.crg-tracking-entry summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}
.crg-tracking-entry summary::-webkit-details-marker{display:none}
.crg-tracking-entry summary span{font-size:22px;line-height:1;flex:none}
.crg-tracking-entry details[open] summary span{transform:rotate(45deg)}
