@font-face{font-family:tia-accent;src:url(/static/fonts/overpass-bold.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:tia-primary;src:url(/static/fonts/poppins-medium.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:tia-primary;src:url(/static/fonts/poppins-bold.woff2) format('woff2');font-weight:700;font-style:normal}:root{--white:#ffffff;--black:#011326;--silver:#E6EAF2;--gray:#CDD5E5;--dusk:#626D8E;--blue:#2C54FF;--blue-light:#0073FF;--sky:#5ACBFF;--green:#00D464;--forest:#00B379}::-webkit-scrollbar{display:none}*{z-index:1;cursor:default;display:block;scrollbar-width:none;box-sizing:border-box;vertical-align:middle;font-family:tia-primary,helvetica,sans-serif;font-display:swap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;outline:0;line-height:1;font-size:12px;margin:0;padding:0;background-position:center;background-repeat:no-repeat;background-size:cover;transform-style:flat;border:none}body{background:var(--black)}#root{background:var(--white)}head,img,script,style{display:none}.freeze,.freeze *{animation-play-state:paused!important}[loading=true] *{animation-play-state:paused!important}a{cursor:pointer;display:inline-block}a *{cursor:pointer}a,p,span{color:inherit;font-size:inherit;text-decoration:inherit;vertical-align:baseline}.relative{position:relative}input{cursor:pointer;font-size:20px;display:inline-block;width:100%;max-width:384px;appearance:none;border:none;box-shadow:0 0 1px 1px var(--gray),0 2px 12px -2px var(--gray);padding:12px 16px;border-radius:8px;transition:box-shadow .2s cubic-bezier(.28,.74,.37,1)}input:hover{box-shadow:0 0 1px 1px var(--gray),0 4px 12px -1px var(--gray)}input:focus{box-shadow:0 0 1px 2px var(--blue),0 4px 12px -1px var(--gray)}input::placeholder{color:var(--dusk)}iframe{border:none;appearance:none}.aspectPhoto,.photo{background-color:var(--gray);border-radius:12px}.photo{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.aspectPhoto.shadow,.photo.shadow{box-shadow:0 8px 32px -16px var(--black)}.photo.blue::before{z-index:2;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue);mix-blend-mode:multiply}.photo>div{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover}.photo .thumbnail{filter:blur(12px);transform:scale(1.05)}.photo .data,.photo .thumbnail{background-position:inherit}.text{display:inline-block;vertical-align:baseline;font-size:20px;line-height:1.38}.justifyFont .text{text-align:justify}.smallFont .text{font-size:18px}.groupParagraph .text{line-height:1.62}.text.indent{text-indent:2em}.noindent{text-indent:0}.text.left{text-align:left}.text.bold{font-weight:italic}.text.bold{font-weight:700}.text.S{font-size:16px}.text.L{font-size:24px;line-height:1.12}.text.XL{font-size:36px;line-height:1.12}.text.XXL{font-size:48px;line-height:1.12}.text.XXXL{font-size:64px;line-height:1.12}.text.white{color:var(--white)}.text.blue{color:var(--blue)}.text.green{color:var(--green)}.text.red{color:#d00}.text.black{color:var(--black)}.text.dusk{color:var(--dusk)}.text.gray{color:var(--gray)}.text.shadow{text-shadow:0 4px 8px #223f}.text>a{text-decoration:underline}.text.accentFont{font-family:tia-accent;line-height:1.12}.section .wrapper .space{padding:0}.icon,.illustration{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain}.illustration{position:relative}.section{overflow:hidden;position:relative;padding:128px 8vw}.section.short{padding:64px 8vw}.section.blue{background-color:var(--blue);color:var(--white)}.section.blue .button .text{color:var(--black)}.section.blue .button{background:var(--white)}.section.gray{background-color:var(--silver);color:var(--black)}.section.black{background-color:var(--black);color:var(--white)}.section.center,.section.center .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.alignTextLeft .text{text-align:left}.transition{position:relative;z-index:3;width:100%;height:48px;margin-top:-48px;background:linear-gradient(0deg,var(--dusk) -2400%,#0000)}.wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.section .wrapper{display:flex;flex-direction:column}.background{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%}.group>*{padding:8px}.groupParagraph>*{padding:16px 8px}.flex{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.flex.row{flex-direction:row}.flex.top{align-items:flex-start}.flex.bottom{align-items:flex-end}.flex.left{justify-content:flex-start}.flex.wrap{flex-wrap:wrap}.page{min-height:100vh}.shortPage{min-height:calc(100vh - 192px)}.narrow{max-width:896px}.slim{max-width:768px}.skinny{max-width:512px}.section .card{cursor:pointer;border-radius:12px;color:var(--black);background:var(--silver)}.section .card.white{background:var(--white)}.section .card.blue{padding:32px 8px;color:var(--white);background:var(--blue);transition:.3s cubic-bezier(.17,.67,.3,1);box-shadow:0 4px 16px -8px var(--blue)}.section .card.blue:hover{background:var(--blue-light);box-shadow:0 12px 16px -8px var(--blue-light)}.section .button{cursor:pointer;background:var(--silver);display:inline-block;padding:12px 24px;border-radius:128px;white-space:nowrap;transition:transform .2s ease-in-out}.section .button *{cursor:pointer}.section .button.L{padding:12px 32px}.section .button.blue{color:var(--white);background-color:var(--blue);box-shadow:0 2px 4px -2px var(--blue)}.section .button.black{color:var(--white);background-color:var(--black);box-shadow:0 2px 4px -2px var(--black)}.section .button.white{color:var(--black);background-color:#fff}.section .grid{width:100%;display:grid;gap:32px}.split2x512{grid-template-columns:1fr 1fr}.split3x256,.split3x512{grid-template-columns:1fr 1fr 1fr}.noTopPad,.section.noTopPad{padding-top:0}.noBotPad,.section.noBotPad{padding-bottom:0}.desktopFlip>:nth-child(2){grid-row:1/2}.timelineLine{padding:0;width:4px;height:128px;margin-bottom:-16px;border-radius:2px;background:linear-gradient(var(--dusk) 62%,var(--white))}.timelineLine.gray{background:linear-gradient(var(--gray) 62%,var(--white))}.timelineLine.blue{background:linear-gradient(var(--blue) 62%,var(--white))}.standby{opacity:0;will-change:transform,opacity}.ready{animation-name:fade-in;animation-duration:1.4s;animation-delay:.1s;animation-timing-function:cubic-bezier(.2,.72,.16,1);animation-fill-mode:forwards}.ready.subtle-in{animation-name:subtle-in;animation-duration:2s}.ready.move-down{animation-name:move-down;animation-duration:2.4s}.ready.color-in{animation-name:color-in;animation-duration:3.6s}.ready.pin-pop{transform-origin:bottom;animation-name:pin-pop;animation-duration:2s;animation-timing-function:cubic-bezier(.77,.38,.35,1)}.standby.delay1{animation-delay:.2s}.standby.delay2{animation-delay:.4s}.standby.delay3{animation-delay:.6s}.standby.delay4{animation-delay:.8s}.standby.delay5{animation-delay:1s}@keyframes subtle-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0;transform:translateY(64px)}100%{opacity:1;transform:none}}@keyframes move-down{0%{opacity:0;transform:perspective(512px) translateY(-64px) scale(1.62) rotateY(-10deg) rotateX(-40deg)}100%{opacity:1;transform:none}}@keyframes color-in{0%{opacity:1;color:var(--white)}0%{opacity:1;color:var(--green)}100%{opacity:1;color:var(--blue)}}@keyframes pin-pop{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:translateY(-16px) scale(1.1)}100%{opacity:1;transform:none}}#nav{position:absolute;left:0;top:0;z-index:10;display:flex;align-items:center;width:100%;height:192px;padding-top:0;padding-bottom:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}#nav .more{display:none}#nav .mobile{display:none}#nav.light{color:var(--white)}#nav .brand{margin-right:auto}#nav.light .button{color:var(--blue);background:var(--white)}#navToggle{padding:8px;border-radius:64px;background-color:var(--silver)}#bot{padding-top:80px;color:var(--gray);background-color:var(--black)}#bot a:hover{color:var(--white)}@media only screen and (max-width:1088px){.section{padding:128px 32px}.section.short{padding:64px 32px}#nav{height:unset;display:block;padding:16px;flex-wrap:wrap}#bot{padding-top:64px}#bot>.grid.split2x512{grid-template-columns:1fr}}@media only screen and (max-width:768px){.section.short{padding:16px 16px}.text{font-size:18px}.text.L{font-size:24px}.text.XL{font-size:28px}.text.XXL{font-size:36px}.text.XXXL{font-size:42px}.desktopFlip>:nth-child(2){grid-row:unset}.flex.mobileColumn{flex-direction:column}.split2x512{grid-template-columns:1fr}.split3x512{grid-template-columns:1fr}.split3x256{grid-template-columns:1fr 1fr}#nav .desktop{display:none}#nav .mobile{display:block}#nav.expand{background:#fff;height:unset;flex-basis:1;animation:nav-expand .4s cubic-bezier(.17,.67,.19,1) forwards}#nav.light.expand .button{color:var(--black);background:var(--silver)}@keyframes nav-expand{0%{background:#fff;box-shadow:0 0 0 #9990;padding-bottom:16px}100%{background:#fff;box-shadow:0 128px 128px 32px #1134;padding-bottom:48px}}#nav.expand .more{display:flex}#nav.expand .more a{color:var(--black);text-align:center;width:100%;padding:16px 32px;margin-top:16px;animation:nav-expand-link .6s cubic-bezier(.17,.67,.19,1) forwards}#nav.expand .more a:nth-child(1){animation-duration:.2s}#nav.expand .more a:nth-child(2){animation-duration:.4s}@keyframes nav-expand-link{0%{opacity:0;transform:translateY(-32px) scale(1.12)}100%{opacity:1;transform:none}}#nav.expand .more a .text{font-size:24px}#bot .xB{align-items:flex-start;flex-direction:column}#bot .wrapper{display:flex;text-align:center;align-items:center;justify-content:center}#bot .group{text-align:center;align-items:center;justify-content:center}#bot .xA{flex-direction:column}}@media only screen and (max-width:512px){.split3x256{grid-template-columns:1fr}}.animatedText .animatedLetter>.text{opacity:0;will-change:transform,opacity}.animatedText.ready{opacity:1}.animatedText.ready.zoom{animation:animatedText-in 1.2s cubic-bezier(.66,.33,.37,1) forwards}@keyframes animatedText-in{0%{transform:scale(1.2)}100%{transform:none}}.animatedText.ready .animatedLetter>.text{transform-origin:bottom;animation:letter-in 1.2s cubic-bezier(.28,.74,.37,1) forwards}.animatedText.bounce.ready .animatedLetter>.text{animation:letter-in 1s cubic-bezier(.35,1.6,.37,1) forwards}@keyframes letter-in{0%{opacity:0;transform:translateY(32px)}100%{opacity:1;transform:none}}
html{max-width:100%;overflow-x:hidden}body,#root{max-width:100%;overflow-x:hidden}#navToggle{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.standby,.ready,.animatedText.ready,.animatedText.ready .animatedLetter>.text{animation:none!important;opacity:1!important;transform:none!important}}
