[data-exp=ai-careers]{background:var(--white)}.tt-aic-hero{background:var(--cream);padding:32px 16px 40px}.tt-aic-hero__container{flex-direction:column;gap:28px;max-width:1160px;margin:0 auto;display:flex}.tt-aic-hero__top{align-items:flex-start;display:flex}.tt-aic-hero__tag--wide{display:none}.tt-aic-hero__partners{border-top:1px solid var(--black-line);flex-direction:column;order:1;gap:12px;padding-top:16px;display:flex}.tt-aic-hero__partners-label{font-family:var(--font-family-body);color:var(--black-50a);white-space:nowrap;font-size:14px;line-height:20px}.tt-aic-hero__main{flex-direction:column;gap:28px;display:flex}.tt-aic-hero__copy{flex-direction:column;gap:20px;display:flex}.tt-aic-hero__headline{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);text-wrap:balance;margin:0;font-size:40px;font-weight:400;line-height:42px}.tt-aic-hero__subhead{font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;margin:0;font-size:17px;line-height:25px}.tt-aic-hero__cta-block{flex-direction:column;align-items:stretch;gap:12px;padding-top:4px;display:flex}.tt-aic-hero__cta-block .tt-button{width:100%}.tt-aic-hero__cta-note{font-family:var(--font-family-body);color:var(--black-50a);text-wrap:pretty;font-size:15px;line-height:21px}.tt-aic-hero__cta-note a{text-underline-offset:3px;text-decoration:underline}.tt-aic-hero__track{background:var(--black-90);border-radius:24px;flex-direction:column;gap:22px;padding:28px;display:flex}.tt-aic-hero__track-label{font-family:var(--font-family-body);color:#fff9;font-size:15px;line-height:21px}.tt-aic-hero__track-body{flex-direction:column;gap:12px;display:flex}.tt-aic-hero__track-row{align-items:baseline;gap:14px;display:flex}.tt-aic-hero__track-key{width:40px;font-family:var(--font-family-body);color:#fff9;flex:none;font-size:15px;line-height:22px}.tt-aic-hero__track-val{font-family:var(--font-family-body);color:var(--white);font-size:17px;line-height:23px}.tt-aic-hero__track-to{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.tt-aic-hero__track-role{font-family:var(--font-family-body);font-size:17px;font-weight:500;line-height:23px}.tt-aic-hero__track-logo{background:var(--white);border-radius:8px;align-items:center;height:32px;padding:0 12px;display:inline-flex}.tt-aic-hero__track-logo img{object-fit:contain;width:68px;height:16px;display:block}.tt-aic-hero__track-salary{border-top:1px solid #ffffff29;flex-direction:column;gap:4px;padding-top:20px;display:flex}.tt-aic-hero__track-salary-val{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--white);font-size:34px;font-weight:400;line-height:38px}.tt-aic-hero__track-source{font-family:var(--font-family-body);color:#ffffff80;padding-top:4px;font-size:13px;line-height:18px}.tt-aic-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.tt-aic-hero__stat{flex-direction:column;gap:2px;display:flex}.tt-aic-hero__stat-value{font-family:var(--font-family-heading);color:var(--black-90);font-size:30px;line-height:34px}.tt-aic-hero__stat-label{font-family:var(--font-family-body);color:var(--black-50a);font-size:14px;line-height:20px}@keyframes tt-aic-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tt-aic-hero-fade{animation:.42s cubic-bezier(.22,1,.36,1) both tt-aic-fade}@media (prefers-reduced-motion:reduce){.tt-aic-hero-fade{animation:none}}@media (width>=768px){.tt-aic-hero{padding:56px 32px}.tt-aic-hero__container{gap:36px}.tt-aic-hero__tag--narrow{display:none}.tt-aic-hero__cta-block{align-items:flex-start}.tt-aic-hero__cta-block .tt-button{width:auto}.tt-aic-hero__cta-note{max-width:520px;font-size:16px;line-height:22px}.tt-aic-hero__tag--wide{display:inline-flex}.tt-aic-hero__partners{border-top:none;border-bottom:1px solid var(--black-line);flex-direction:row;order:0;align-items:center;gap:16px;padding-top:0;padding-bottom:20px}.tt-aic-hero__partners>section{flex:1;min-width:0}.tt-aic-hero__track-logo img{width:72px;height:17px}.tt-aic-hero__stat:nth-child(4){display:none}.tt-aic-hero__headline{letter-spacing:-.03em;max-width:620px;font-size:56px;line-height:54px}.tt-aic-hero__subhead{max-width:560px;font-size:18px;line-height:26px}.tt-aic-hero__stats{grid-template-columns:repeat(3,auto);justify-content:start;gap:24px 56px;padding-top:12px}}@media (width>=1200px){.tt-aic-hero{padding:88px 60px 72px}.tt-aic-hero__container{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag partners""main main""stats stats";align-items:center;gap:40px;display:grid}.tt-aic-hero__top{grid-area:tag}.tt-aic-hero__partners{border-bottom:none;grid-area:partners;justify-content:flex-end;gap:16px;padding-bottom:0}.tt-aic-hero__partners-label{flex:none;font-size:16px;line-height:22px}.tt-aic-hero__partners>section{flex:none;width:280px}.tt-aic-hero__partners>section>div{flex-wrap:nowrap}.tt-aic-hero__track-logo img{width:76px;height:18px}.tt-aic-hero__main{flex-direction:row;grid-area:main;justify-content:space-between;align-items:flex-end;gap:80px}.tt-aic-hero__copy{gap:28px;max-width:660px}.tt-aic-hero__headline{font-size:72px;line-height:68px}.tt-aic-hero__track{flex:none;gap:28px;width:400px;padding:32px}.tt-aic-hero__track-salary-val{font-size:44px;line-height:48px}.tt-aic-hero__stats{grid-area:stats;grid-template-columns:repeat(3,auto);justify-content:start;gap:0 56px}.tt-aic-hero__stat-value{font-size:40px;line-height:44px}}.tt-programcard{box-sizing:border-box;border-radius:var(--radius-md);font-family:var(--font-family-body);color:var(--color-text-primary);width:784px;min-height:496px;padding:var(--space-6) var(--space-6) var(--space-8);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:clip}.tt-programcard__topmeta{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.tt-programcard__topmeta-extra{display:contents}.tt-programcard__title{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;max-width:584px;font-weight:400;font-size:var(--text-h3-size);line-height:var(--text-h3-line);margin:0}.tt-programcard__badges{align-items:center;gap:var(--space-3);flex-flow:wrap;display:flex}.tt-programcard__badges-extra{display:none}.tt-programcard__desc{font-family:var(--font-family-body);font-weight:400;font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--color-text-primary);text-wrap:pretty;max-width:538px;margin:0}.tt-programcard__note{align-items:center;gap:var(--space-1);font-family:var(--font-family-body);font-weight:500;font-size:var(--ui-16-size);line-height:var(--ui-16-line);color:var(--color-text-primary);display:inline-flex}.tt-programcard__price{gap:var(--space-1);flex-direction:column;display:flex}.tt-programcard__price-offer{align-items:baseline;gap:var(--space-2);font-family:var(--font-family-body);letter-spacing:-.4px;font-weight:400;display:flex}.tt-programcard__price-old{color:var(--color-text-secondary);font-size:20px;line-height:24px;text-decoration:line-through}.tt-programcard__price-offer-new{align-items:baseline;display:inline-flex}.tt-programcard__price-offer-num{font-size:24px;line-height:28px}.tt-programcard__price-offer-per{font-size:20.64px;line-height:28px}.tt-programcard__price-plain{font-family:var(--font-family-body);font-weight:400;line-height:var(--text-h5-line);letter-spacing:var(--tracking-h5);align-items:baseline;display:flex}.tt-programcard__price-plain-num{font-size:var(--text-h5-size)}.tt-programcard__price-plain-per{font-size:20.64px}.tt-programcard__body{gap:var(--space-6);flex-direction:column;display:flex}.tt-programcard__copy{gap:var(--space-5);flex-direction:column;display:flex}.tt-programcard__foot{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-direction:row;width:100%;display:flex}.tt-programcard__cta{border-width:1.75px;width:auto;height:auto;padding:12px 32px;font-size:18px;line-height:22px}.tt-programcard__glyph{flex:none;display:block}@media (width<=767px){.tt-programcard{width:328px;min-height:607px;padding:var(--space-5)}.tt-programcard__body{gap:var(--space-5)}.tt-programcard__topmeta-extra{display:none}.tt-programcard__title{max-width:100%;font-size:var(--text-h3-size-mobile);line-height:var(--text-h3-line-mobile)}.tt-programcard__desc{max-width:100%}.tt-programcard__badges{flex-flow:column;align-items:flex-start;gap:9px}.tt-programcard__badges-extra{display:contents}.tt-programcard__foot{align-items:stretch;gap:var(--space-7);flex-direction:column}.tt-programcard__cta{width:100%;padding:12px 24px;font-size:16px;line-height:20px}}.tt-aic-ladder{background:var(--white);padding:48px 16px}.tt-aic-ladder__container{flex-direction:column;gap:28px;max-width:1160px;margin:0 auto;display:flex}.tt-aic-ladder__head{flex-direction:column;gap:16px;display:flex}.tt-aic-ladder__headline{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:36px}.tt-aic-ladder__lead{font-family:var(--font-family-body);color:var(--black-50a);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.tt-aic-ladder__grid{flex-direction:column;gap:28px;display:flex}.tt-aic-ladder__item{cursor:pointer;flex-direction:column;gap:16px;min-width:0;display:flex}.tt-aic-ladder__item .tt-programcard{width:100%;max-width:100%;min-height:560px;padding:var(--space-5);flex:1}.tt-aic-ladder__item .tt-programcard__topmeta-extra{display:none}.tt-aic-ladder__item .tt-programcard__badges{flex-flow:column;align-items:flex-start;gap:9px}.tt-aic-ladder__item .tt-programcard__badges-extra{display:contents}.tt-aic-ladder__item .tt-programcard__title,.tt-aic-ladder__item .tt-programcard__desc{max-width:100%}.tt-aic-ladder__item .tt-programcard__title{font-size:var(--text-h3-size-mobile);line-height:var(--text-h3-line-mobile)}.tt-aic-ladder__item .tt-programcard__foot{align-items:stretch;gap:var(--space-7);flex-direction:column}.tt-aic-ladder__item .tt-programcard__cta{width:100%;padding:12px 24px;font-size:16px;line-height:20px}.tt-aic-ladder__item-head{border-bottom:1px solid var(--black-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.tt-aic-ladder__dots{gap:4px;display:flex}.tt-aic-ladder__dot{background:#0000001f;border-radius:2px;width:9px;height:9px}.tt-aic-ladder__dot--on{background:var(--orange-normal)}.tt-aic-ladder__detail{background:var(--cream);border-radius:24px;flex-direction:column;display:flex;overflow:clip}.tt-aic-ladder__detail-bar{flex:none;height:6px}.tt-aic-ladder__detail-body{flex-direction:column;flex:1;gap:24px;min-width:0;padding:24px 20px;display:flex;position:relative}.tt-aic-ladder__detail-eyebrow{font-family:var(--font-family-body);letter-spacing:.04em;text-transform:uppercase;color:var(--black-50a);font-size:13px;font-weight:500;line-height:18px;display:block}.tt-aic-ladder__detail-title{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);margin:8px 0 0;font-size:30px;font-weight:400;line-height:32px}.tt-aic-ladder__detail-lede{font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:24px}.tt-aic-ladder__close{border:1px solid var(--black-line);border-radius:var(--radius-md);cursor:pointer;width:100%;height:48px;font-family:var(--font-family-body);color:var(--black-90);background:0 0;flex:none;margin-top:8px;padding:0 18px;font-size:15px;font-weight:500}.tt-aic-ladder__close:hover{background:var(--black-90);color:var(--white);border-color:var(--black-90)}.tt-aic-ladder__detail-cols{flex-direction:column;gap:28px;display:flex}.tt-aic-ladder__section-label{font-family:var(--font-family-body);color:var(--black-90);margin-bottom:14px;font-size:15px;font-weight:500;line-height:21px;display:block}.tt-aic-ladder__curriculum{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tt-aic-ladder__curriculum li{font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;align-items:baseline;gap:10px;font-size:15px;line-height:22px;display:flex}.tt-aic-ladder__bullet{border-radius:50%;flex:none;width:5px;height:5px}.tt-aic-ladder__tools{flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.tt-aic-ladder__call{background:var(--black-90);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:22px;display:flex}.tt-aic-ladder__call-title{font-family:var(--font-family-body);color:var(--white);font-size:15px;font-weight:500;line-height:21px}.tt-aic-ladder__call-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tt-aic-ladder__call-list li{font-family:var(--font-family-body);color:#ffffffbf;text-wrap:pretty;font-size:15px;line-height:21px}.tt-aic-ladder__call .tt-button{white-space:normal;text-align:center;width:100%;height:auto;min-height:48px;padding:12px 24px}.tt-aic-ladder__projects{flex-direction:column;display:flex}.tt-aic-ladder__projects-grid{flex-direction:column;gap:12px;display:flex}.tt-aic-ladder__project-card{background:var(--white);border-radius:var(--radius-lg);font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;flex-direction:column;gap:8px;padding:16px 18px;font-size:15px;line-height:21px;display:flex}.tt-aic-ladder__project-num{font-family:var(--font-family-heading);font-size:18px;line-height:22px}.tt-aic-ladder__foot{border-top:1px solid var(--black-line);flex-direction:column;gap:12px;padding-top:20px;display:flex}.tt-aic-ladder__foot-stats{flex-direction:column;gap:12px;display:flex}.tt-aic-ladder__foot-stats>div{justify-content:space-between;gap:16px;display:flex}.tt-aic-ladder__foot-label{font-family:var(--font-family-body);color:var(--black-50a);font-size:14px;line-height:20px}.tt-aic-ladder__foot-val{font-family:var(--font-family-body);color:var(--black-90);text-align:right;font-size:15px;font-weight:500;line-height:21px}.tt-aic-ladder__roles{font-family:var(--font-family-body);color:var(--black-50a);font-size:16px;line-height:22px;display:none}@media (width>=768px){.tt-aic-ladder{padding:64px 32px}.tt-aic-ladder__headline{max-width:600px;font-size:44px;line-height:46px}.tt-aic-ladder__lead{max-width:560px;font-size:17px;line-height:25px}.tt-aic-ladder__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tt-aic-ladder__grid .tt-aic-ladder__item:last-child{grid-column:span 2}.tt-aic-ladder__detail{flex-direction:row}.tt-aic-ladder__detail-bar{width:8px;height:auto}.tt-aic-ladder__detail-body{gap:28px;padding:32px}.tt-aic-ladder__detail-cols{flex-direction:row;gap:28px}.tt-aic-ladder__learn{flex:1.35;min-width:0}.tt-aic-ladder__call{flex:1;padding:24px}.tt-aic-ladder__projects-grid{flex-direction:row}.tt-aic-ladder__projects-grid>*{flex:1;min-width:0}.tt-aic-ladder__foot{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.tt-aic-ladder__foot-stats{flex-flow:wrap;gap:28px}.tt-aic-ladder__foot-stats>div{flex-direction:column;gap:2px}.tt-aic-ladder__foot-val{text-align:left}.tt-aic-ladder__close{width:auto;height:40px;margin-top:0}}@media (width>=1200px){.tt-aic-ladder{padding:96px 60px}.tt-aic-ladder__container{gap:56px}.tt-aic-ladder__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:64px}.tt-aic-ladder__headline{max-width:640px;font-size:56px;line-height:56px}.tt-aic-ladder__lead{max-width:400px;padding-bottom:4px}.tt-aic-ladder__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-aic-ladder__grid .tt-aic-ladder__item:last-child{grid-column:auto}.tt-aic-ladder__item .tt-programcard{min-height:600px}.tt-aic-ladder__detail-body{gap:36px;padding:44px 48px}.tt-aic-ladder__detail-head{max-width:680px}.tt-aic-ladder__detail-eyebrow{font-size:14px;line-height:20px}.tt-aic-ladder__detail-title{margin-top:12px;font-size:44px;line-height:46px}.tt-aic-ladder__detail-lede{max-width:680px;font-size:18px;line-height:26px}.tt-aic-ladder__detail-cols{gap:48px}.tt-aic-ladder__call{padding:28px}.tt-aic-ladder__curriculum{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}.tt-aic-ladder__curriculum li{font-size:16px;line-height:24px}.tt-aic-ladder__foot{flex-wrap:wrap;align-items:center;gap:16px 40px}.tt-aic-ladder__foot-stats{flex-wrap:nowrap;flex:auto;gap:48px}.tt-aic-ladder__foot-stats>div{flex:none}.tt-aic-ladder__foot-val{white-space:nowrap;font-size:18px;line-height:24px}.tt-aic-ladder__roles{text-align:right;flex:none;margin-left:auto;display:block}.tt-aic-ladder__close{position:absolute;top:44px;right:48px}}.tt-progressbar{gap:var(--space-2);flex-direction:column;display:flex}.tt-progressbar__track{border-radius:var(--radius-full);background:var(--color-bg-tertiary);width:100%;height:4px;overflow:hidden}.tt-progressbar__fill{background:var(--orange-normal);border-radius:var(--radius-full);width:100%;height:100%;transition:transform .32s cubic-bezier(.4,0,.2,1)}.tt-progressbar__label{font-family:var(--font-family-body);color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px}.tt-aic-quiz{background:var(--cream);padding:48px 16px}.tt-aic-quiz__container{flex-direction:column;gap:24px;max-width:1160px;margin:0 auto;display:flex}.tt-aic-quiz__copy{flex-direction:column;gap:20px;display:flex}.tt-aic-quiz__headline{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:36px}.tt-aic-quiz__lead{font-family:var(--font-family-body);color:var(--black-50a);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.tt-aic-quiz__card{background:var(--white);border-radius:var(--radius-xl);flex-direction:column;gap:24px;min-height:320px;padding:24px 20px;display:flex}.tt-aic-quiz__asking{flex-direction:column;gap:22px;display:flex}.tt-aic-quiz__question{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);text-wrap:balance;margin:0;font-size:26px;font-weight:400;line-height:30px}.tt-aic-quiz__options{flex-direction:column;gap:10px;display:flex}.tt-aic-quiz__result{flex-direction:column;gap:16px;display:flex}.tt-aic-quiz__result-eyebrow{font-family:var(--font-family-body);letter-spacing:.04em;text-transform:uppercase;color:var(--orange-dark);font-size:13px;font-weight:500;line-height:18px}.tt-aic-quiz__result-title{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);margin:0;font-size:30px;font-weight:400;line-height:32px}.tt-aic-quiz__result-body{font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.tt-aic-quiz__result-callout{border-radius:var(--radius-lg);background:var(--black-90);flex-direction:column;gap:10px;padding:20px;display:flex}.tt-aic-quiz__result-callout-title{font-family:var(--font-family-body);color:var(--white);font-size:15px;font-weight:500;line-height:21px}.tt-aic-quiz__result-callout-body{font-family:var(--font-family-body);color:#ffffffb3;text-wrap:pretty;font-size:15px;line-height:21px}.tt-aic-quiz__result-meta{font-family:var(--font-family-body);color:#fff9;flex-direction:column;gap:4px;padding-top:4px;font-size:13px;line-height:18px;display:flex}.tt-aic-quiz__result-actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.tt-aic-quiz__result-actions .tt-button{white-space:normal;text-align:center;width:100%;height:auto;min-height:56px;padding:12px 24px}.tt-aic-quiz__restart{cursor:pointer;font-family:var(--font-family-body);color:var(--black-50a);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;line-height:21px;text-decoration:underline}.tt-aic-quiz__restart:hover{color:var(--black-90)}@media (width>=768px){.tt-aic-quiz{padding:64px 32px}.tt-aic-quiz__container{gap:28px}.tt-aic-quiz__card{padding:32px}.tt-aic-quiz__question{font-size:30px;line-height:34px}.tt-aic-quiz__result-title{font-size:36px;line-height:38px}.tt-aic-quiz__result-body{font-size:17px;line-height:25px}.tt-aic-quiz__result-meta{flex-direction:row;gap:20px}.tt-aic-quiz__result-actions .tt-button{white-space:nowrap;width:auto;height:56px;padding:0 32px}}@media (width>=768px) and (width<=1199px){.tt-aic-quiz__copy{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}.tt-aic-quiz__headline{max-width:360px;font-size:40px;line-height:42px}.tt-aic-quiz__lead{max-width:300px}.tt-aic-quiz__result-actions{flex-direction:row;align-items:center;gap:20px}}@media (width>=1200px){.tt-aic-quiz{padding:96px 60px}.tt-aic-quiz__container{flex-direction:row;align-items:flex-start;gap:80px}.tt-aic-quiz__copy{flex:none;width:400px;padding-top:8px}.tt-aic-quiz__headline{font-size:48px;line-height:52px}.tt-aic-quiz__lead{font-size:18px;line-height:26px}.tt-aic-quiz__card{flex:1;min-height:420px;padding:40px}.tt-aic-quiz__question{font-size:32px;line-height:36px}.tt-aic-quiz__result-title{font-size:44px;line-height:46px}.tt-aic-quiz__result-body{font-size:18px;line-height:26px}.tt-aic-quiz__result-meta{flex-direction:row;gap:20px}}.tt-aic-outcomes{background:var(--black-90);padding:48px 16px}.tt-aic-outcomes__container{flex-direction:column;gap:32px;max-width:1160px;margin:0 auto;display:flex}.tt-aic-outcomes__copy{flex-direction:column;gap:24px;display:flex}.tt-aic-outcomes__cta{order:1}.tt-aic-outcomes__cta .tt-button{width:100%}.tt-aic-outcomes__headline{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--white);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:36px}.tt-aic-outcomes__body{font-family:var(--font-family-body);color:#ffffffb3;text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.tt-aic-outcomes__pricing{border-radius:var(--radius-xl);background:#ffffff0f;flex-direction:column;gap:20px;padding:24px 20px;display:flex}.tt-aic-outcomes__pricing-eyebrow{font-family:var(--font-family-body);letter-spacing:.04em;text-transform:uppercase;color:var(--orange-pale);font-size:13px;font-weight:500;line-height:18px}.tt-aic-outcomes__rows{flex-direction:column;gap:14px;display:flex}.tt-aic-outcomes__row{border-bottom:1px solid var(--white-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.tt-aic-outcomes__row:last-child{border-bottom:none;padding-bottom:0}.tt-aic-outcomes__row-name{font-family:var(--font-family-body);color:var(--white);font-size:16px;line-height:22px}.tt-aic-outcomes__row-price{font-family:var(--font-family-heading);color:var(--white);white-space:nowrap;font-size:20px;line-height:24px}.tt-aic-outcomes__footnote{font-family:var(--font-family-body);color:#ffffff80;margin:0;font-size:13px;line-height:19px}@media (width>=768px){.tt-aic-outcomes{padding:64px 32px}.tt-aic-outcomes__container{gap:28px}.tt-aic-outcomes__headline{max-width:560px;font-size:44px;line-height:46px}.tt-aic-outcomes__body{max-width:560px;font-size:17px;line-height:25px}.tt-aic-outcomes__pricing{padding:28px}.tt-aic-outcomes__cta .tt-button{width:auto}}@media (width>=768px) and (width<=1199px){.tt-aic-outcomes__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tt-aic-outcomes__row{border-bottom:none;flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:0}.tt-aic-outcomes__row-price{font-size:22px;line-height:26px}}@media (width>=1200px){.tt-aic-outcomes{padding:96px 60px}.tt-aic-outcomes__container{grid-template-columns:minmax(0,1fr) 440px;grid-template-areas:"copy pricing""cta pricing";align-items:start;gap:32px 96px;display:grid}.tt-aic-outcomes__copy{grid-area:copy}.tt-aic-outcomes__cta{order:0;grid-area:cta;padding-top:8px}.tt-aic-outcomes__headline{font-size:56px;line-height:56px}.tt-aic-outcomes__body{max-width:480px;font-size:18px;line-height:26px}.tt-aic-outcomes__pricing{grid-area:pricing;padding:32px}.tt-aic-outcomes__row-name{font-size:18px;line-height:24px}.tt-aic-outcomes__row-price{font-size:24px;line-height:28px}}.tt-aic-steps{background:var(--white);padding:0 16px 40px}.tt-aic-steps__card{border-radius:var(--radius-xl);background:var(--cream);max-width:1160px;margin:0 auto;padding:24px 20px}.tt-aic-steps__label{font-family:var(--font-family-body);color:var(--black-50a);margin:0 0 24px;font-size:16px;line-height:22px}.tt-aic-steps__grid{flex-direction:column;gap:20px;display:flex}.tt-aic-steps__item{flex-direction:column;gap:6px;display:flex}.tt-aic-steps__badge-row{align-items:center;gap:12px;margin-bottom:6px;display:flex}.tt-aic-steps__badge{border-radius:var(--radius-full);background:var(--black-90);width:30px;height:30px;color:var(--white);font-family:var(--font-family-body);flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}.tt-aic-steps__line{display:none}.tt-aic-steps__title{font-family:var(--font-family-heading);letter-spacing:-.01em;color:var(--black-90);margin:0;font-size:20px;line-height:24px}.tt-aic-steps__body{font-family:var(--font-family-body);color:var(--black-50a);text-wrap:pretty;margin:0;font-size:15px;line-height:22px}@media (width>=768px){.tt-aic-steps{padding:0 32px 64px}.tt-aic-steps__card{padding:32px}.tt-aic-steps__label{margin-bottom:28px}.tt-aic-steps__grid{flex-direction:row;gap:24px}.tt-aic-steps__item{flex:1;gap:10px;min-width:0}.tt-aic-steps__line{background:#00000024;flex:1;height:1px;display:block}.tt-aic-steps__title{font-size:19px;line-height:24px}}@media (width>=1200px){.tt-aic-steps{padding:24px 60px 40px}.tt-aic-steps__card{padding:40px}.tt-aic-steps__label{margin-bottom:32px;font-size:18px}.tt-aic-steps__grid{flex-direction:row;gap:32px}.tt-aic-steps__item{flex:1}.tt-aic-steps__badge-row{align-items:center;gap:12px}.tt-aic-steps__badge{width:32px;height:32px;font-size:16px}.tt-aic-steps__line{background:#00000024;flex:1;height:1px;display:block}.tt-aic-steps__title{font-size:22px;line-height:28px}.tt-aic-steps__body{font-size:16px;line-height:24px}}.tt-aic-testimonials{background:var(--white);padding:0 16px 48px}.tt-aic-testimonials__container{max-width:1160px;margin:0 auto}.tt-aic-testimonials__headline{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--black-90);margin:0 0 20px;font-size:28px;line-height:32px}.tt-aic-testimonials__grid{flex-direction:column;gap:16px;display:flex}.tt-aic-testimonials__card{border-radius:var(--radius-xl);background:var(--cream);flex-direction:column;gap:16px;padding:24px 20px;display:flex}.tt-aic-testimonials__photo{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.tt-aic-testimonials__quote{font-family:var(--font-family-body);color:var(--black-90);text-wrap:pretty;flex:1;margin:0;font-size:16px;line-height:24px}.tt-aic-testimonials__name{font-family:var(--font-family-body);color:var(--black-50a);font-size:15px;line-height:21px}@media (width>=768px){.tt-aic-testimonials{padding:0 32px 64px}.tt-aic-testimonials__headline{margin-bottom:24px;font-size:32px;line-height:36px}.tt-aic-testimonials__card{padding:24px}}@media (width>=768px) and (width<=1199px){.tt-aic-testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tt-aic-testimonials__card:last-child{flex-direction:row;grid-column:span 2;align-items:center;gap:24px;padding:24px 28px}.tt-aic-testimonials__card:last-child .tt-aic-testimonials__name{flex:none;width:140px}}@media (width>=1200px){.tt-aic-testimonials{padding:0 60px 96px}.tt-aic-testimonials__headline{margin-bottom:32px;font-size:36px;line-height:42px}.tt-aic-testimonials__grid{flex-direction:row;gap:24px}.tt-aic-testimonials__card{flex:1;padding:32px}.tt-aic-testimonials__photo{width:64px;height:64px}.tt-aic-testimonials__quote{font-size:18px;line-height:26px}.tt-aic-testimonials__name{font-size:16px;line-height:22px}}.tt-aic-stickybar{z-index:20;backdrop-filter:blur(12px);background:#1a1a1aeb;border-top:1px solid #ffffff1f;padding:12px 16px;position:sticky;bottom:0}.tt-aic-stickybar__inner{flex-direction:column;gap:8px;max-width:1160px;margin:0 auto;display:flex}.tt-aic-stickybar__text{font-family:var(--font-family-body);color:#ffffffbf;text-wrap:pretty;font-size:14px;line-height:20px}.tt-aic-stickybar__cta .tt-button{width:100%}@media (width>=768px){.tt-aic-stickybar{padding:14px 32px}.tt-aic-stickybar__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.tt-aic-stickybar__text{color:var(--white);font-size:16px;line-height:22px}.tt-aic-stickybar__cta{flex:none}.tt-aic-stickybar__cta .tt-button{width:auto}}@media (width>=1200px){.tt-aic-stickybar{padding:16px 60px}.tt-aic-stickybar__inner{gap:40px}.tt-aic-stickybar__text{font-size:18px;line-height:24px}.tt-aic-stickybar__cta{flex:none}.tt-aic-stickybar__cta .tt-button{width:auto}}
