@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Koulen&display=swap");*,:after,:before{box-sizing:border-box}html{text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--page-bg:#f7f9fc;--logo-color:#000000;--tm-color:#000000}@media (prefers-color-scheme:dark){:root{--page-bg:#000000;--logo-color:#ffffff;--tm-color:#ffffff}}body,html{margin:0;padding:0;font-family:Urbanist,sans-serif;overflow-x:hidden;background:var(--page-bg);color-scheme:light dark}body,html,main{width:100%;min-height:100svh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:Urbanist,sans-serif}h1{font-family:Koulen,cursive;font-size:clamp(4.5rem,12vw,8rem);color:var(--primary-color);text-shadow:0 2px 10px rgba(0,0,0,.1);margin:0;transition:color .3s ease;position:relative}h1,h1:after{display:inline-block}h1:after{content:"™";font-size:.9rem;font-family:arial;position:absolute;top:0;line-height:normal;right:-1rem}.subtitle{font-family:Koulen,cursive;font-size:clamp(.625rem,1.4vw,.8125rem);color:var(--primary-color);letter-spacing:.28rem;margin-top:clamp(1.125rem,3vw,2.125rem);opacity:.72;display:flex;justify-content:center;transition:color .3s ease}@keyframes logo-reveal{0%{opacity:0;transform:scale(.8) translateY(30px);filter:blur(15px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes subtitle-reveal{0%{opacity:0;transform:translateY(20px);letter-spacing:.5rem}to{opacity:.8;transform:translateY(0);letter-spacing:.2rem}}@keyframes footer-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes flash-reveal{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes rail-flow{0%{background-position:0 28%,0 50%,0 72%,0 0,0 0}to{background-position:220px 28%,320px 50%,260px 72%,80px 0,0 0}}@keyframes secure-depth{0%,to{transform:translate3d(-1.6%,0,0) scale(1.01);opacity:.76}50%{transform:translate3d(1.6%,0,0) scale(1.03);opacity:.88}}@keyframes settlement-scan{0%{transform:translateX(-145%) skewX(-8deg);opacity:0}22%{opacity:.72}42%{opacity:.9}to{transform:translateX(145%) skewX(-8deg);opacity:0}}@keyframes authorization-pulse{0%,to{opacity:.68;filter:brightness(.95) contrast(1.08)}50%{opacity:1;filter:brightness(1.22) contrast(1.22)}}@keyframes node-blink{0%,to{opacity:.32;transform:scale(.9)}42%,58%{opacity:1;transform:scale(1.08)}}section{min-height:100svh;width:100%;padding:clamp(2rem,6vw,5rem) 1.5rem;box-sizing:border-box;justify-content:center}.section__content,section{display:flex;align-items:center}.section__content{width:min(82vw,680px);flex-direction:column}.logo-mark{width:min(calc(100vw - 2rem),640px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:clamp(.08rem,.45vw,.24rem);column-gap:clamp(.08rem,.45vw,.24rem)}.logo-window{width:100%;max-width:620px;aspect-ratio:663/77;position:relative;min-width:0;overflow:hidden;background:var(--logo-color);-webkit-mask:url(/_next/static/media/autentum_logo.f48d5ce6.svg) center/contain no-repeat;mask:url(/_next/static/media/autentum_logo.f48d5ce6.svg) center/contain no-repeat}.logo-mark__tm{position:static;display:block;margin-top:clamp(-.16rem,-.18vw,-.08rem);font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:var(--tm-color)}@media (max-width:640px){section{padding:1.5rem 1rem}.section__content{width:100%}.logo-mark{width:min(calc(100vw - 2rem),600px);column-gap:.12rem}.logo-mark__tm{margin-top:-.1rem;font-size:12px}}@supports not (((-webkit-mask:url("../autentum_logo.svg")) or (mask:url("../autentum_logo.svg"))) or (-webkit-mask:url("../autentum_logo.svg"))){.logo-window{background:url(/_next/static/media/autentum_logo.f48d5ce6.svg) 50%/contain no-repeat}}