.tc-marketing-page{padding-bottom:5rem}.tc-hero{padding:1.5rem .75rem 2.5rem;text-align:center}@media (min-width:640px){.tc-hero{padding:2rem 1.5rem 3rem}}.tc-status-badge{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;border-radius:9999px;border:1px solid rgba(17,201,161,.35);background:rgba(17,201,161,.1);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#11c9a1}.tc-status-dot{height:.5rem;width:.5rem;border-radius:9999px;background:#11c9a1;animation:tc-pulse 2s ease-in-out infinite}@keyframes tc-pulse{0%,to{opacity:1}50%{opacity:.45}}.tc-glass-section{border-radius:1rem;border:1px solid rgba(255,255,255,.1);padding:2rem}.tc-glass-section.landing-glass-panel{overflow:hidden}.tc-inner-panel{border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);padding:1rem}.tc-doc-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);padding:1rem;transition:border-color .2s ease,background-color .2s ease}.tc-doc-link:hover{border-color:rgba(17,201,161,.35);background:rgba(255,255,255,.06)}.tc-back-pill{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);padding:.5rem 1rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.7);transition:color .2s ease,border-color .2s ease,background-color .2s ease}.tc-back-pill:hover{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff}.tc-cta-band.landing-glass-panel{border-color:rgba(17,201,161,.28)}.tc-table-shell{overflow:hidden;border-radius:.75rem;border:1px solid rgba(255,255,255,.1)}.tc-table-shell.landing-glass-panel{padding:0}.tc-marketing-main{padding-top:6rem;padding-bottom:4rem}@media (min-width:640px){.tc-marketing-main{padding-top:7rem}}