*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#080a1a}a{color:inherit;text-decoration:none}a:hover{color:#3a48e0}input{font-family:inherit}::selection{background:#3a48e0;color:#fff}@keyframes aurora2{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-7%,5%,0) scale(1.25)}}@keyframes aurora3{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(4%,6%,0) scale(1.15)}}@keyframes atBlink{0%,to{opacity:1}50%{opacity:.25}}body{background:#eef0f8}a:hover{color:#93a0ff}@keyframes aurora1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(5%,-4%,0) scale(1.16)}}body{margin:0;background:#e7eaf4;color:#0a0c1c;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input{font-family:inherit}@keyframes atSweep{0%{transform:translateX(-110%)}to{transform:translateX(420%)}}@keyframes atShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes atLineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes atCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes atSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes atRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.at-rise{animation:atRise .6s cubic-bezier(.22,.8,.24,1) both}@keyframes atWordIn{0%{opacity:0;transform:translateY(.42em) scale(.97);filter:blur(9px)}55%{opacity:1}to{opacity:1;transform:none;filter:blur(0)}}@keyframes atWordOut{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translateY(-.34em) scale(1.02);filter:blur(8px)}}@keyframes atUnderline{0%{transform:scaleX(0);opacity:0}12%{opacity:1}30%,70%{transform:scaleX(1);opacity:1}92%{transform:scaleX(1);opacity:0}to{transform:scaleX(0);opacity:0}}.at-word{position:relative;white-space:nowrap}.at-word:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:2px;border-radius:2px;background:linear-gradient(90deg,#8cffd2,rgba(140,255,210,.15));transform-origin:left center;transform:scaleX(0);animation:atUnderline 7s cubic-bezier(.22,.8,.24,1) 1.4s infinite}@media (prefers-reduced-motion:reduce){.at-word:after{animation:none;transform:scaleX(1);opacity:.5}}@media (max-width:760px) and (pointer:coarse){.at-inline-link{position:relative}.at-inline-link:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:40px;transform:translateY(-50%)}}.at-price{position:relative;isolation:isolate;transition:transform .38s cubic-bezier(.22,.8,.24,1),box-shadow .38s cubic-bezier(.22,.8,.24,1),border-color .38s ease,background-color .38s ease}.at-price-light{box-shadow:0 1px 2px rgba(10,12,40,.04)}.at-price-light:hover{transform:translateY(-6px);background:hsla(0,0%,100%,.96)!important;border-color:rgba(58,72,224,.28)!important;box-shadow:0 28px 54px -32px rgba(10,12,40,.4)}.at-price-dark{box-shadow:0 10px 26px -20px rgba(10,12,40,.5)}.at-price-dark:hover{transform:translateY(-8px);box-shadow:0 36px 70px -34px rgba(42,52,184,.7)}.at-price .at-price-go{transition:transform .34s cubic-bezier(.22,.8,.24,1)}.at-price:hover .at-price-go{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.at-price,.at-price .at-price-go{transition:none}.at-price:hover{transform:none}}@media (hover:none){.at-price:hover,.at-price:hover .at-price-go{transform:none}}.at-disclosure:hover .at-disclosure-icon{color:#3a48e0}.at-disclosure:focus-visible{outline:2px solid #3a48e0;outline-offset:3px;border-radius:4px}.at-disclosure-bar{transition:transform .42s cubic-bezier(.22,.8,.24,1),opacity .3s ease}.at-disclosure[aria-expanded=true] .at-disclosure-bar{transform:rotate(90deg);opacity:0}.at-disclosure-body{opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .34s cubic-bezier(.22,.8,.24,1)}.at-disclosure-body.is-open{opacity:1;transform:none;transition-delay:.08s}@media (prefers-reduced-motion:reduce){.at-disclosure-bar,.at-disclosure-body{transition:none}.at-disclosure-body{opacity:1;transform:none}}.at-otp{box-shadow:0 0 0 1px #e9ebf3;transition:box-shadow .2s ease,background-color .2s ease,transform .18s cubic-bezier(.22,.8,.24,1)}.at-otp:focus{box-shadow:0 0 0 2px #3a48e0;background:#fff!important}.at-otp.is-filled{background:#fff!important;box-shadow:0 0 0 1px #c6cdec;transform:translateY(-1px)}.at-otp.is-filled:focus{box-shadow:0 0 0 2px #3a48e0}@keyframes atShake{0%,to{transform:translateX(0)}18%{transform:translateX(-5px)}38%{transform:translateX(4px)}58%{transform:translateX(-3px)}78%{transform:translateX(2px)}}.at-shake{animation:atShake .42s cubic-bezier(.36,.07,.19,.97) both}@media (prefers-reduced-motion:reduce){.at-otp{transition:none}.at-otp.is-filled{transform:none}.at-shake{animation:none}}@media (min-width:1081px){.at-shell.at-tall{height:calc(100vh - 32px);min-height:0;overflow:hidden}.at-shell.at-tall>aside{overflow-y:auto}.at-shell.at-tall>.at-shell-main{overflow-y:auto;min-height:0}.at-shell.at-tall>.at-shell-main>header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff}.at-shell.at-tall .at-fill{min-height:0!important;height:100%}}.at-toggle{flex:none;position:relative;display:block;width:34px;height:20px;border-radius:99px;background:#dfe3ee;transition:background .2s ease}.at-toggle-knob{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s cubic-bezier(.22,.8,.24,1)}.at-toggle-input:checked+.at-toggle{background:#3a48e0}.at-toggle-input:checked+.at-toggle .at-toggle-knob{transform:translateX(14px)}.at-toggle-input:focus-visible+.at-toggle{outline:2px solid #3a48e0;outline-offset:2px}
/* !important because the pill carries its unselected colours as inline styles,
   and an inline style beats a class no matter how specific the selector. */.at-choice-input:checked+.at-choice{background:#0a0c1c!important;color:#fff!important}.at-choice-input:focus-visible+.at-choice{outline:2px solid #3a48e0;outline-offset:2px}@media (prefers-reduced-motion:reduce){.at-toggle,.at-toggle-knob{transition:none}}.at-scan-input::placeholder{color:hsla(0,0%,100%,.62)}.at-scan-input:focus::placeholder{color:hsla(0,0%,100%,.4)}.at-more{transition:background .18s ease,color .18s ease}.at-more .at-more-text{background-image:linear-gradient(90deg,#3a48e0,#3a48e0 34%,#9ba6ff 46%,#3a48e0 58%,#3a48e0)}.at-more:hover{background:#f4f6ff;color:#2a34b8}.at-more:hover .at-more-chev{transform:translateY(2px)}.at-more-chev{transition:transform .22s cubic-bezier(.22,.8,.24,1)}.at-more:focus-visible{outline:2px solid #3a48e0;outline-offset:-2px}@keyframes atSweepText{0%{background-position:200% 0}to{background-position:-40% 0}}.at-log-live{background-image:linear-gradient(90deg,#6c7391,#0a0c1c 18%,#6c7391 38%,#6c7391);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:atSweepText 2.4s linear infinite}.at-log-past{opacity:.78;transition:opacity .5s ease}.at-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;font:inherit;cursor:pointer;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.at-btn:disabled{opacity:.55;cursor:default}.at-btn:focus-visible{outline:2px solid #3a48e0;outline-offset:2px}.at-btn-label{background-size:300% 100%;background-position:300% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.at-btn:hover:not(:disabled) .at-btn-label{animation:atBtnSweep .85s cubic-bezier(.3,.6,.3,1)}@keyframes atBtnSweep{0%{background-position:300% 0}to{background-position:-60% 0}}.at-btn-primary{background:#0a0c1c;color:#fff}.at-btn-primary .at-btn-label{background-image:linear-gradient(90deg,#fff,#fff 34%,hsla(0,0%,100%,.52) 46%,#fff 58%,#fff)}.at-btn-primary:hover:not(:disabled){background:#141733}.at-danger-ghost:hover{background:hsla(0,0%,100%,.2)!important;border-color:hsla(0,0%,100%,.45)!important}.at-search-trigger:hover{background:#f1f2f9!important}.at-log-row:hover{background:#fafbfe!important}.at-danger-field::placeholder{color:hsla(0,0%,100%,.38)}.at-danger-field:focus{border-color:hsla(0,0%,100%,.5)!important}.at-btn-secondary{background:#fff;color:#0a0c1c;box-shadow:0 0 0 1px #e4e7f0}.at-btn-secondary .at-btn-label{background-image:linear-gradient(90deg,#0a0c1c,#0a0c1c 34%,#9198b4 46%,#0a0c1c 58%,#0a0c1c)}.at-btn-secondary:hover:not(:disabled){box-shadow:0 0 0 1px #c9cfe4}.at-btn-ghost{background:transparent;color:#3a48e0;box-shadow:inset 0 0 0 1px rgba(58,72,224,.24)}.at-btn-ghost .at-btn-label{background-image:linear-gradient(90deg,#3a48e0,#3a48e0 34%,#93a0ff 46%,#3a48e0 58%,#3a48e0)}.at-btn-ghost:hover:not(:disabled){box-shadow:inset 0 0 0 1px rgba(58,72,224,.6)}.at-btn-on-dark{background:#fff;color:#0a0c1c}.at-btn-on-dark .at-btn-label{background-image:linear-gradient(90deg,#0a0c1c,#0a0c1c 34%,#8b93b8 46%,#0a0c1c 58%,#0a0c1c)}.at-btn-on-dark:hover:not(:disabled){background:#f2f4fa}.at-btn-on-dark-ghost{background:hsla(0,0%,100%,.14);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24)}.at-btn-on-dark-ghost .at-btn-label{background-image:linear-gradient(90deg,#fff,#fff 34%,hsla(0,0%,100%,.5) 46%,#fff 58%,#fff)}.at-btn-on-dark-ghost:hover:not(:disabled){background:hsla(0,0%,100%,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.42)}@media (prefers-reduced-motion:reduce){.at-btn:hover .at-btn-label{animation:none}}.at-cols-2,.at-cols-3,.at-cols-4{display:grid}.at-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.at-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.at-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.at-rail{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr)}.at-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media (max-width:1080px){.at-fold{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.at-fold-sm{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1080px){.at-first{order:-1}.at-panel-quiet{min-height:0;padding:26px!important;justify-content:flex-start!important;gap:26px}}@media (max-width:760px){.at-panel-quiet{padding:24px 20px 26px!important;gap:22px}}.at-only-sm{display:none!important}@media (max-width:760px){.at-only-sm{display:flex!important}.at-not-sm{display:none!important}}.at-tall-lg{min-height:900px}.at-tall{min-height:840px}.at-screen{min-height:min(820px,calc(100vh - 28px));max-height:calc(100vh - 28px)}.at-screen>*{min-height:0}.at-screen-form{overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:1080px){.at-screen{min-height:0;max-height:none}.at-screen-form{overflow:visible}}.at-tall-md{min-height:720px}.at-tall-sm{min-height:660px}.at-rail-wide{display:grid;grid-template-columns:300px minmax(0,1fr)}.at-divide-x{border-right:1px dashed rgba(10,12,40,.14)}.at-pad{padding:64px 30px 70px}.at-pad-hero{padding:0 clamp(30px,7vw,120px)}@media (max-width:1080px){.at-cols-3,.at-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.at-rail,.at-rail-wide,.at-split{grid-template-columns:minmax(0,1fr)}.at-tall-lg{min-height:780px}.at-tall{min-height:720px}.at-tall-md{min-height:620px}.at-divide-x{border-right:none;border-bottom:1px dashed rgba(10,12,40,.14)}}@media (max-width:760px){.at-cols-2{grid-template-columns:minmax(0,1fr)}.at-cols-3,.at-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.at-tall,.at-tall-lg,.at-tall-md,.at-tall-sm{min-height:0}.at-pad{padding:44px 20px 48px}.at-pad-hero{padding:0 20px}}@media (max-width:520px){.at-cols-2,.at-cols-3,.at-cols-4{grid-template-columns:minmax(0,1fr)}.at-pad{padding:36px 16px 40px}.at-pad-hero{padding:0 16px}}@media (max-width:760px){.at-desk-only{display:none!important}}@media (min-width:761px){.at-phone-only{display:none!important}}@media (max-width:620px){.at-stack{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px}.at-stack>*{width:100%}}.at-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.at-scroll-x>*{min-width:560px}.at-shell{display:grid;grid-template-columns:248px minmax(0,1fr)}@media (max-width:900px){.at-shell{grid-template-columns:minmax(0,1fr)}.at-shell-nav{display:flex;flex-direction:row;overflow-x:auto;gap:4px}.at-shell-nav>*{flex:0 0 auto}}@media (pointer:coarse){.at-btn,a[role=button],button{min-height:44px}}.at-site-switcher{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M1 1l3 3 3-3' stroke='%2398A0B8' stroke-width='1.3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7px center;transition:background-color .16s ease}.at-site-switcher:hover{background-color:#f2f4fa!important;color:#0a0c1c!important}.at-site-switcher:focus-visible{background-color:#f2f4fa!important;outline:2px solid #3a48e0;outline-offset:1px}.at-select-trigger:hover:not(:disabled){background:#f8f9fd!important}.at-select-trigger:focus-visible{outline:2px solid #3a48e0;outline-offset:1px}.at-select-trigger:disabled{opacity:.55;cursor:not-allowed}.at-scan-retry-go{display:inline-block;transition:transform .34s cubic-bezier(.22,.8,.24,1)}.at-scan-retry:hover .at-scan-retry-go{transform:translateX(4px)}.at-snippet-copy-go{display:inline-block;transition:transform .34s cubic-bezier(.22,.8,.24,1)}.at-snippet-copy:hover .at-snippet-copy-go{transform:translateX(4px)}.at-shell-subnav>*{padding-top:7px!important;padding-bottom:7px!important;font-size:12.5px!important}.at-subnav-toggle{opacity:0}.at-subnav-toggle:focus-visible,.at-subnav-toggle:hover{opacity:1!important;background:#f1f2f9!important;color:#5b6280!important}div:hover>.at-subnav-toggle{opacity:1}