.is-ti{--ti-purple:#432a53;--ti-brown:#744a1b;--ti-red:#8b0c20;--ti-green:#004524;--ti-orange:#ec6839;--ti-black:#2b222d;--ti-gray:#d2dbe1;--ti-blue:#96c0e8;--ti-cgreen:#cdffa0;--ti-peach:#fac7a1;--ti-yellow:#ffff8c;--ti-pink:#f3a1c2;--ti-sage:#d2dfac;--ti-paper:#fbfaf9;--ti-hero-plate:#9bcde8;--ti-dealer-plate:#452b57;--ti-font-sans:"Hanken Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--ti-font-slab:"Zilla Slab","Courier New",serif;--ti-content-max:1440px;--ti-gutter:96px;--ti-section-pad:104px}.is-ti .ti-scope{color:var(--ti-black);font-family:var(--ti-font-sans);font-size:17px;font-weight:400;line-height:1.6;text-align:left}.is-ti .ti-scope a{text-decoration:none}.is-ti .ti-scope a:not(.ti-btn){color:inherit}.is-ti .ti-scope p{margin:0}.is-ti .ti-eyebrow{font-family:var(--ti-font-slab);font-size:15px;font-weight:500;letter-spacing:.22em;margin:0;text-transform:uppercase}.is-ti .ti-h1{font-size:64px;letter-spacing:-.015em;line-height:1.05}.is-ti .ti-h1,.is-ti .ti-h2{color:inherit;font-family:var(--ti-font-sans);font-weight:300;margin:0}.is-ti .ti-h2{font-size:56px;letter-spacing:-.01em;line-height:1.06;text-wrap:balance}.is-ti .ti-il{letter-spacing:.12em}.is-ti .ti-body{max-width:56ch;text-wrap:pretty}.is-ti .ti-body p+p,.is-ti .ti-body+.ti-body{margin-top:1.2em}.is-ti .ti-section{margin:0 auto;max-width:var(--ti-content-max);padding:var(--ti-section-pad) var(--ti-gutter)}.is-ti .ti-btn{align-items:center;border:0;border-radius:2px;cursor:pointer;display:inline-flex;font-family:var(--ti-font-slab);font-size:18px;font-weight:500;gap:12px;letter-spacing:.02em;line-height:1.4;padding:12px 30px;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.is-ti .ti-btn:focus-visible{outline:2px solid var(--ti-orange);outline-offset:2px}.is-ti .ti-btn--purple,.is-ti a.ti-btn--purple{background:var(--ti-purple);color:var(--ti-blue)}.is-ti .ti-btn--purple:hover,.is-ti a.ti-btn--purple:hover{background:var(--ti-black);color:var(--ti-blue)}.is-ti .ti-btn--blue,.is-ti a.ti-btn--blue{background:var(--ti-blue);color:var(--ti-purple)}.is-ti .ti-btn--blue:hover,.is-ti a.ti-btn--blue:hover{background:var(--ti-sage);color:var(--ti-purple)}.is-ti .ti-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:1139px){.is-ti{--ti-gutter:48px;--ti-section-pad:64px}.is-ti .ti-h1{font-size:48px}.is-ti .ti-h2{font-size:40px}}@media (max-width:767px){.is-ti{--ti-gutter:24px;--ti-section-pad:40px}.is-ti .ti-h1{font-size:40px}.is-ti .ti-h2{font-size:32px}.is-ti .ti-btn{font-size:16px;padding:10px 24px}}