.rc-ttt{font-family:var(--rc-font-body);padding-bottom:var(--rc-ttt-pad-bottom,56px);padding-top:var(--rc-ttt-pad-top,56px);scroll-margin-top:100px}.rc-ttt.rc-sec{background:var(--rc-cream-f7)!important}.rc-ttt__grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 2fr}.rc-ttt__pitch{min-width:0}.rc-ttt__h2{text-wrap:balance}.rc-ttt__body{color:var(--rc-body-ink);font-size:16px;line-height:1.55;margin:16px 0 0}.rc-ttt__bullets{display:flex;flex-direction:column;gap:16px;list-style:none;margin:24px 0 0;padding:0}.rc-ttt__bullets li{margin:0;padding-left:34px;position:relative}.rc-ttt__bullets li:before{color:var(--rc-orange);content:"\2713";font-size:19px;font-weight:500;left:0;line-height:1.5;position:absolute;top:0}.rc-ttt__card{background:#fff;border:1px solid rgba(48,27,69,.06);border-radius:20px;box-shadow:0 18px 48px rgba(48,27,69,.1);padding:32px}.rc-ttt__form{min-width:0}.rc-ttt .hs-form label{color:var(--rc-grape-card);display:inline-block;font-family:var(--rc-font-body);font-size:13px;font-weight:700;letter-spacing:.01em;margin-bottom:4px;text-transform:none}.rc-ttt .hs-form .hs-form-required{color:var(--rc-orange);margin-left:3px}.rc-ttt .hs-form input[type=email],.rc-ttt .hs-form input[type=number],.rc-ttt .hs-form input[type=tel],.rc-ttt .hs-form input[type=text],.rc-ttt .hs-form select,.rc-ttt .hs-form textarea{-webkit-appearance:none;appearance:none;background:#f4f1ee;border:0;border-bottom:1.5px solid #7d7382;border-radius:8px 8px 0 0;box-sizing:border-box;color:var(--rc-ink);font-family:var(--rc-font-body);font-size:15px;
  /* !important: parent theme forces select/textarea padding 12px 8px !important. */padding:11px 16px!important;transition:background .15s,border-color .15s;width:100%}.rc-ttt .hs-form input:not([type=submit]):hover,.rc-ttt .hs-form select:hover,.rc-ttt .hs-form textarea:hover{background:#eeeae6}.rc-ttt .hs-form input:not([type=submit]):focus,.rc-ttt .hs-form select:focus,.rc-ttt .hs-form textarea:focus{background:#f4f1ee;border-bottom:2.5px solid var(--rc-cta);outline:none;padding-bottom:9.5px!important}.rc-ttt .hs-form textarea{border-radius:8px;height:68px;min-height:0;resize:vertical}.rc-ttt .hs-form .hs-form-field{margin-bottom:10px}.rc-ttt .hs-form .hs-button{align-items:center;background:var(--rc-cta);border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--rc-font-body);font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 24px;transition:background .15s}.rc-ttt .hs-form .hs-button:hover{background:var(--rc-cta-hover)}.rc-ttt .hs-form .hs_how_did_you_hear_about_radical_candor_,.rc-ttt .hs-form .hs_phone,.rc-ttt .hs-form .hs_text_message_consent{display:none}.rc-ttt .hs-form{align-items:start;column-gap:24px;display:grid;grid-template-columns:repeat(6,1fr)}.rc-ttt .hs-form .hs-dependent-field,.rc-ttt .hs-form fieldset{display:contents}.rc-ttt .hs-form fieldset .hs-form-field{float:none;margin-right:0;width:100%!important}.rc-ttt .hs-form .hs_firstname{grid-column:1/3}.rc-ttt .hs-form .hs_lastname{grid-column:3/5}.rc-ttt .hs-form .hs_company{grid-column:5/7}.rc-ttt .hs-form .hs_email,.rc-ttt .hs-form .hs_what_is_your_training_budget_for_radical_candor_,.rc-ttt .hs-form .hs_what_s_your_content_licensing_budget_{grid-column:1/4}.rc-ttt .hs-form .hs_ideal_start_date,.rc-ttt .hs-form .hs_what_s_on_your_mind_{grid-column:4/7}.rc-ttt .hs-form .hs_error_rollup,.rc-ttt .hs-form .hs_message,.rc-ttt .hs-form .hs_recaptcha,.rc-ttt .hs-form .hs_submit,.rc-ttt .hs-form .legal-consent-container{grid-column:1/-1}.rc-ttt .hs-form .hs_submit{text-align:center}.rc-ttt .hs-form .hs-field-desc,.rc-ttt .hs-form .hs_podcast_form_text,.rc-ttt .hs-form .hs_press_interview_form_text,.rc-ttt .hs-form .hs_story_advice_form_text{display:none}@media (max-width:1080px){.rc-ttt__grid{gap:32px;grid-template-columns:1fr}}@media (max-width:560px){.rc-ttt .hs-form{grid-template-columns:1fr}.rc-ttt .hs-form .hs-form-field{grid-column:auto;width:100%!important}.rc-ttt .hs-form .hs_email,.rc-ttt .hs-form .hs_firstname,.rc-ttt .hs-form .hs_lastname,.rc-ttt .hs-form .hs_website{float:none;margin-right:0;width:100%}}.rc-ttt .hs-form .hs-input.invalid,.rc-ttt .hs-form input.error:not([type=submit]),.rc-ttt .hs-form select.error,.rc-ttt .hs-form textarea.error{background:#fbedec;border-bottom:2.5px solid #8c2e2c;padding-bottom:9.5px!important}.rc-ttt .hs-form .hs-input.invalid:focus,.rc-ttt .hs-form .hs-input.invalid:hover,.rc-ttt .hs-form input.error:not([type=submit]):focus,.rc-ttt .hs-form input.error:not([type=submit]):hover,.rc-ttt .hs-form select.error:focus,.rc-ttt .hs-form select.error:hover,.rc-ttt .hs-form textarea.error:focus,.rc-ttt .hs-form textarea.error:hover{background:#fbedec;border-bottom-color:#8c2e2c}.rc-ttt .hs-form .hs-form-field:has(.error)>label,.rc-ttt .hs-form .hs-form-field:has(.hs-error-msgs)>label{color:#9e3a2a}.rc-ttt .hs-form .hs-form-field:has(.error) .hs-form-required,.rc-ttt .hs-form .hs-form-field:has(.hs-error-msgs) .hs-form-required{color:#9e3a2a}.rc-ttt .hs-form .hs-form-field .hs-error-msgs{background:none;border:0;list-style:none;margin:6px 0 0;padding:0}.rc-ttt .hs-form .hs-form-field .hs-error-msgs li{background:none;border:0;color:#b23a2c!important}.rc-ttt .hs-form .hs-form-field .hs-error-msgs label{align-items:center;color:#b23a2c;display:flex;font-size:13px;font-weight:400;gap:8px;margin:0;padding:0}.rc-ttt .hs-form .hs-form-field .hs-error-msgs label:before{align-items:center;background:#8c2e2c;background-image:none;border-radius:50%;color:#fff;content:"!";display:inline-flex;flex-shrink:0;font-family:var(--rc-font-body);font-size:11px;font-weight:700;height:16px;justify-content:center;line-height:1;width:16px}.rc-ttt .hs-form .hs_error_rollup .hs-error-msgs{background:#f5dedd;border:0;border-radius:12px;color:#8c2e2c;font-size:16px;font-weight:600;list-style:none;margin:0 0 20px;padding:16px 24px}.rc-ttt .hs-form .hs_error_rollup .hs-error-msg,.rc-ttt .hs-form .hs_error_rollup .hs-error-msgs label{color:#8c2e2c;font-size:16px;font-weight:600;margin:0;padding:0}.rc-ttt .hs-form .hs_error_rollup .hs-error-msgs label:before{content:"! "}.rc-ttt__body p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}