:root{--tc-navbar-purple:#4d04c4;--tc-navbar-purple-hover:#3a0396;--tc-navbar-border:#e5e7eb;--tc-navbar-height:72px;--tc-navbar-radius-cta:14px}.tc-navbar-spacer{height:var(--tc-navbar-height);width:100%}.tc-navbar{background-color:#fff;border-bottom:1px solid var(--tc-navbar-border);box-shadow:0 1px 6px rgba(0,0,0,.06);left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.tc-navbar__container{align-items:center;display:flex;height:var(--tc-navbar-height);justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.tc-navbar__logo{flex-shrink:0}.tc-navbar__logo-img{display:block;height:28px;width:auto}.tc-navbar__trust{align-items:center;display:flex;flex:1;gap:.5rem;justify-content:center}.tc-navbar__stars{align-items:center;display:flex;gap:1px;line-height:1}.tc-navbar__star-img{display:inline-block;height:18px;object-fit:contain;width:18px}.tc-navbar__rating{align-items:center;color:#1a1a1a;display:flex;font-family:CircularStd-Bold,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;gap:.3rem}.tc-navbar__score{font-weight:700}.tc-navbar__separator{color:#4b5563;margin:0 .1rem}.tc-navbar__reviews{color:#4b5563;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.tc-navbar__reviews p{display:inline;margin:0}.tc-navbar__cta-wrap{flex-shrink:0}.tc-navbar__cta{border:none;border-radius:14px;display:inline-block;font-family:CircularStd-Bold,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:700;padding:.55rem 1.25rem;text-decoration:none!important;transition:background-color .2s ease;white-space:nowrap}.tc-navbar__cta:focus,.tc-navbar__cta:hover{background-color:#3a0396;color:#fff!important;text-decoration:none!important}@media (max-width:767px){.tc-navbar__trust{flex:0 1 auto;gap:.3rem;justify-content:flex-end}.tc-navbar__star-img{display:inline-block;height:18px;object-fit:contain;width:18px}.tc-navbar__rating{font-size:.75rem;gap:.2rem}.tc-navbar--scrolled .tc-navbar__logo,.tc-navbar--scrolled .tc-navbar__trust,.tc-navbar__cta-wrap,.tc-navbar__reviews{display:none}.tc-navbar--scrolled .tc-navbar__container{justify-content:center;padding:.75rem 1.25rem}.tc-navbar--scrolled .tc-navbar__cta-wrap{display:flex;justify-content:center;width:100%}.tc-navbar--scrolled .tc-navbar__cta{max-width:320px;text-align:center;width:100%}.tc-navbar-spacer{height:60px}}