.tc-beta-site{--tc-paper: #f6f4f1;--tc-surface: #fff;--tc-ink: #0b0b0c;--tc-red: #ee1c25;--tc-action-red: #d4161f;--tc-on-action: #fff;--tc-neutral: #6b6f72;--tc-rule: #d8d4cf;--tc-focus: #005fcc;--tc-body-font: Inter, system-ui, sans-serif;--tc-display-font: "Barlow Condensed", "Arial Narrow", sans-serif;--tc-utility-font: "IBM Plex Mono", ui-monospace, monospace;--tc-page-width: 1360px;--tc-page-gutter: clamp(1.25rem, 4vw, 4rem);--tc-section-space: clamp(5rem, 8vw, 8rem);--tc-type-scale: 1;--tc-button-radius: 0;--tc-button-border: 2px;--tc-card-radius: 0;background:var(--tc-paper);color:var(--tc-ink);min-height:100vh;font-family:var(--tc-body-font)}.tc-beta-site .tc-preview-bar{background:var(--tc-ink);color:#fff;font:600 .7rem/1.4 var(--tc-utility-font);letter-spacing:.1em;text-transform:uppercase;padding:.45rem 0}.tc-beta-site .tc-preview-bar span{color:var(--tc-red);margin:0 .55rem}.tc-beta-site .tc-header{position:sticky;top:0;z-index:30}.tc-beta-site :is(#main-content,#membership,#email-setup,#phone-setup,#calling-preferences,#tc-pricing,#tc-proof,#tc-faq){scroll-margin-top:7rem}.tc-beta-site .tc-beta-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);align-items:center}.tc-beta-site .tc-beta-split>div:first-child{max-width:38rem}.tc-beta-site .tc-beta-photo{min-height:34rem;background:url(/beta-service-purpose-woman-phone.jpg) center/cover no-repeat;border:1px solid var(--tc-ink)}.tc-beta-site .tc-purpose .tc-beta-photo{transform:scaleX(-1);background-position:84% center}.tc-beta-site .tc-beta-offer{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(2rem,7vw,8rem);align-items:center}.tc-beta-site .tc-beta-price{color:var(--tc-ink);display:grid;gap:1rem}.tc-beta-site .tc-beta-price strong{display:block;font:800 clamp(3.5rem,7vw,6rem)/1 var(--tc-display-font)}.tc-beta-site .tc-beta-price strong span{font:600 1.1rem var(--tc-body-font)}.tc-beta-site .tc-beta-small{color:var(--tc-neutral);font-size:.86rem;margin:0}.tc-beta-site .tc-beta-center{display:grid;gap:1rem;justify-items:center;text-align:center;max-width:48rem}.tc-beta-site .tc-beta-center h2{margin:0 auto}.tc-beta-site .tc-beta-center p{max-width:38rem}.tc-beta-site .tc-beta-page{padding-block:clamp(3rem,7vw,6rem)}.tc-beta-site .tc-beta-page>:first-child{margin-top:0}.tc-beta-site .tc-beta-page-header{max-width:56rem;margin-bottom:3rem}.tc-beta-site .tc-beta-page-header h1{margin:.75rem 0 1.2rem}.tc-beta-site .tc-beta-lede{font-size:clamp(1.15rem,2.1vw,1.5rem);max-width:55ch}.tc-beta-site .tc-beta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tc-beta-site .tc-beta-note{padding:1rem 1.3rem;border-left:4px solid var(--tc-red);background:#fff}.tc-beta-site .tc-beta-muted{color:var(--tc-neutral)}.tc-beta-site .tc-beta-label{font:700 .75rem var(--tc-utility-font);letter-spacing:.08em;text-transform:uppercase}.tc-beta-site .tc-beta-link{font-weight:700;text-underline-offset:.25em}.tc-beta-site .tc-beta-steps{display:grid;gap:1rem}.tc-beta-site .tc-beta-steps .tc-card{max-width:50rem}.tc-beta-site .tc-beta-steps .tc-card h2{margin-top:.9rem;margin-bottom:1.3rem}.tc-beta-site .tc-beta-steps .tc-card p+p{margin-top:1.2rem}.tc-beta-site .tc-beta-status{display:inline-flex;align-items:center;gap:.5rem;font:700 .72rem var(--tc-utility-font);text-transform:uppercase;letter-spacing:.07em}.tc-beta-site .tc-beta-status:before{content:"";width:.65rem;height:.65rem;border-radius:50%;background:var(--tc-red)}.tc-beta-site .tc-beta-status--ready:before{background:#247849}.tc-beta-site .tc-beta-status--paused:before{background:#c48a13}.tc-beta-site .tc-hero-phone__mark-image{width:100%;height:100%;object-fit:contain}@media(max-width:56.25rem){.tc-beta-site .tc-beta-split,.tc-beta-site .tc-beta-offer{grid-template-columns:1fr}.tc-beta-site .tc-beta-photo{min-height:25rem}.tc-beta-site .tc-beta-grid{grid-template-columns:1fr}}@media(max-width:36rem){.tc-beta-site .tc-beta-photo{min-height:19rem}.tc-beta-site .tc-footer__meta{display:block}.tc-beta-site .tc-hero__art{margin-inline:-1rem}}@media(max-width:47.99rem){.tc-beta-site .tc-beta-long-heading{max-width:none;font-size:clamp(2rem,9.75vw,4.8rem);overflow-wrap:anywhere}}.tc-beta-site .beta button.tc-beta-password-toggle{background:transparent;border:0;color:var(--tc-ink);cursor:pointer;font:inherit;padding:.3rem 0;text-decoration:underline;text-underline-offset:.2em;width:fit-content}.tc-beta-site .beta button.tc-beta-password-toggle:focus-visible{outline:3px solid var(--tc-focus);outline-offset:2px}.tc-beta-site .tc-audio__button:disabled{cursor:not-allowed;opacity:.65}.tc-beta-site .beta button.tc-beta-password-toggle:hover,.tc-beta-site .beta button.tc-beta-password-toggle:active{background:transparent;color:var(--tc-action-red);border:0;transform:none}.tc-beta-site .tc-audio{align-self:center;min-height:0;align-content:start;gap:.9rem;padding:clamp(1.1rem,2vw,1.65rem)}.tc-beta-site .tc-audio__waveform{height:3.25rem}.tc-beta-site .tc-audio__transport{gap:1rem}.tc-beta-site .tc-audio__samples{display:grid;gap:1.3rem}.tc-beta-site .tc-audio__sample+.tc-audio__sample{border-top:1px solid var(--tc-rule);padding-top:1.3rem}.tc-beta-site .tc-audio__sample h3{margin:0 0 .7rem;font-family:var(--tc-utility-font);font-size:.85rem;font-weight:700}.tc-beta-site .tc-audio__sample audio{display:none}.tc-beta-site .tc-audio__sample.is-playing .tc-audio__waveform span{animation:tc-wave-pulse .76s ease-in-out infinite alternate;animation-delay:calc(var(--tc-wave-index) * -45ms)}.tc-beta-site .tc-audio__button{justify-content:center;min-width:8rem}.tc-beta-site .tc-audio__timeline output{white-space:nowrap}.tc-beta-site .tc-audio__actual{padding-top:.7rem;margin:0}.tc-beta-site .tc-purpose h2{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.tc-beta-site .tc-technology__copy h2{max-width:18ch}.tc-beta-site .tc-no-break{white-space:nowrap}.tc-beta-site .tc-mission-band{background:var(--tc-red);color:#fff;border-color:var(--tc-red)}.tc-beta-site .tc-mission-band__content{display:grid;justify-items:center;gap:clamp(1.5rem,3vw,2.5rem);text-align:center}.tc-beta-site .tc-mission-band h2{max-width:21ch;margin:0;font-size:clamp(2.9rem,6vw,6.5rem);line-height:.97}.tc-beta-site .tc-mission-band p{max-width:49ch;margin:0;font-size:clamp(1.2rem,2.1vw,1.6rem);line-height:1.4}.tc-beta-site .tc-mission-band__button{background:#fff;border-color:#fff;color:var(--tc-ink)}.tc-beta-site .tc-mission-band__button:hover{background:var(--tc-ink);border-color:var(--tc-ink);color:#fff}.tc-beta-site .tc-membership__intro{margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:700}.tc-beta-site .tc-human__grid>:first-child{grid-column:1 / 7}.tc-beta-site .tc-human__grid>:last-child{grid-column:8 / 13}.tc-beta-site .tc-human__photo img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:85% center;border:1px solid var(--tc-ink)}.tc-beta-site .tc-membership{border:0;background:transparent;padding-block:0}.tc-beta-site #tc-pricing{border-color:var(--tc-ink)}.tc-beta-site .tc-human__cta{justify-self:start;width:fit-content;text-align:center}.tc-beta-site .tc-membership__gift-button{display:flex;width:fit-content;margin-top:.8rem;background:#fff;border-color:#fff;color:var(--tc-ink)}.tc-beta-site .tc-membership__gift-button:hover{background:#e8e8e8;border-color:#e8e8e8;color:var(--tc-ink)}.tc-beta-site .tc-membership__panel{padding:0;border:0;background:transparent;color:var(--tc-surface)}.tc-beta-site .tc-gift-checkout{max-width:32rem;margin-top:1.75rem}.tc-beta-site .tc-gift-checkout .tc-membership__email{margin:0 0 1.5rem}.tc-beta-site .tc-membership__email{display:grid;gap:.55rem;margin:1.4rem 0;font-weight:700}.tc-beta-site .tc-membership__email span{font:700 .75rem var(--tc-utility-font);letter-spacing:.09em;text-transform:uppercase}.tc-beta-site .tc-membership__email input{display:block;width:100%;min-height:3.5rem;padding:.85rem 1rem;border:2px solid #d2d2d2;border-radius:0;background:#fff;color:var(--tc-ink);box-shadow:5px 5px 0 var(--tc-red)}.tc-beta-site .tc-membership__email input::placeholder{color:#626262}.tc-beta-site .tc-membership__email input:focus{border-color:var(--tc-red);outline:3px solid #fff;outline-offset:3px}.tc-beta-site .tc-plan-option{border-color:#767676}.tc-beta-site .tc-plan-option:has(input:checked){border-color:var(--tc-red);background:#272727}.tc-beta-site .tc-membership__availability{border-color:#767676;color:#dedede}@media(max-width:56.25rem){.tc-beta-site .tc-human__grid>:first-child,.tc-beta-site .tc-human__grid>:last-child{grid-column:auto}.tc-beta-site .tc-human__photo img{max-height:34rem;aspect-ratio:1;object-position:right center}}
