:root{--body-size:1.1111111111111112vw;--fs-h120:7.5em;--fs-h100:6.25em;--fs-h80:5em;--fs-h60:3.75em;--fs-h36:2.25em;--fs-p24:1.5em;--fs-p18:1.13em;--fs-p16:1em;--fs-p12:.75em;--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-quint-std:cubic-bezier(0.22, 1, 0.36, 1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quad:cubic-bezier(.25,.46,.45,.94)}
@media screen and (min-width:1800px){:root{--body-size:20px}}
@media screen and (max-width:991px){:root{--body-size:11.011111111111111px}}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}label{margin-bottom:5px;font-weight:700;display:block}:root{--black:black;--medium-aquamarine:#61d290;--white:white;--gainsboro:#e0e0e0;--peach-puff:#f0c6a3;--dark-orange:#ef8933;--powder-blue:#bed7ca}body{background-color:var(--black);color:#333;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1vw;line-height:1.5}h1{margin-top:0;margin-bottom:0;font-size:4rem;font-weight:700;line-height:1.1}h2{margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1.2}h3{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.4}h5{margin-top:0;margin-bottom:0;font-size:.875rem;font-weight:700;line-height:1.5}h6{margin-top:0;margin-bottom:0;font-size:.75rem;font-weight:700;line-height:1.5}p{margin-bottom:0}ul,ol{margin-top:0;margin-bottom:0;padding-left:1.25rem}li{margin-bottom:.25rem}img{max-width:100%;width:auto;height:auto;display:inline-block}label{margin-bottom:.25rem;font-weight:500}blockquote{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:2rem;margin-bottom:2rem}figcaption{text-align:center;margin-top:.25rem}.form-message-success{padding:1.25rem}.z-2{z-index:2;position:relative}.text-color-black{color:var(--black)}.fs-styleguide_row{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:start;display:grid}.fs-styleguide_row.is-for-social-icons{grid-column-gap:.75rem;grid-row-gap:.75rem}.text-style-strikethrough{text-decoration:line-through}.fs-styleguide_3-col{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.text-weight-semibold{font-weight:600}.text-weight-light{font-weight:300}.max-width-full{width:100%;max-width:none}.layer{justify-content:center;align-items:center;position:absolute;inset:0%}.show{display:block}.fs-styleguide_color-sample{background-color:#f5f5f5;margin-top:.5rem;padding:5rem}.overflow-hidden{overflow:hidden}.icon-1x1-small{width:2rem;height:2rem}.primary-button{max-width:100%;background-color:var(--medium-aquamarine);color:#fff;text-align:center;border-radius:1.9em;justify-content:space-between;align-items:center;padding:.31em .47em .31em 2.06em;font-weight:600;display:flex;position:relative;overflow:hidden}.primary-button.is--white{z-index:5;background-color:var(--white);position:relative}.primary-button.is--white.is--inshort{align-self:flex-start;position:relative}.primary-button.is--white.is--inshort.transitionfix.is--auto{width:auto}.primary-button.is--white.is--inshort.transitionfix.is--auto:hover{color:#fff}.primary-button.is--white.transitionfix.is--auto{width:auto}.primary-button.home-footer-cta{z-index:5;margin-left:1.56em;position:relative}.primary-button.home-footer-cta.transitionfix{margin-left:0}.primary-button.home-footer-cta.transitionfix.is--white{background-color:var(--white)}.primary-button.home-footer-cta.transitionfix.is--homepage{margin-left:2em}.primary-button.transitionfix{z-index:5;width:11em}.primary-button.transitionfix._404-btn{width:auto}.primary-button.home-footer-cta-dark{z-index:5;position:relative}.heading-medium{font-size:2rem;font-weight:700;line-height:1.2}.heading-large{font-size:3rem;font-weight:700;line-height:1.2}.text-weight-bold{font-weight:700}.text-size-large{font-size:1.5rem}.icon-medium{height:3rem}.text-size-regular{font-size:1rem}.text-weight-normal{font-weight:400}.fs-styleguide_section{grid-column-gap:4rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:start;padding-top:2rem;padding-bottom:2rem;display:grid}.text-align-center{text-align:center}.z-1{z-index:1;position:relative}.icon-small{height:2rem}.show-mobile-portrait{display:none}.text-style-italic{font-style:italic}.background-color-grey{background-color:#a8c1d833}.hide{display:none}.fs-styleguide_section-type{color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:#000;padding:1.25rem;font-size:1rem;font-weight:600}.text-size-medium{font-size:1.25rem}.text-align-left{text-align:left}.text-weight-xbold{font-weight:800}.text-style-link{text-decoration:underline}.text-style-link.word-1,.text-style-link.word-2,.text-style-link.word-3,.text-style-link.word-4{cursor:pointer}.form-wrapper{margin-bottom:0}.text-style-muted{opacity:.6}.p16{font-family:var(--font-mono);font-size:var(--fs-p16);font-weight:400;line-height:1.3}.p16.text-color-black.is--opac-50,.p16.text-color-white.is--opac-50{opacity:.5}.p16.is--footer-link:hover{text-decoration:underline}.p16.is--footer-link.is--14{transition:all .2s}.p16.is--footer-link.is--14:hover{border-bottom:2px solid var(--black);text-decoration:none}.p16.is--footer-link.is--14.is--hidden,.p16.is--footer-link.text-color-white.is--14.is--hidden{display:none}.p16.is--menu-link:hover{text-decoration:underline}.text-rich-text h1{margin-top:2rem;margin-bottom:1.5rem}.text-rich-text h2,.text-rich-text h3,.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h5{margin-top:1.25rem;margin-bottom:.75rem}.text-rich-text h6{margin-top:1.25rem;margin-bottom:.5rem}.text-rich-text p,.text-rich-text blockquote,.text-rich-text ul{margin-bottom:.75rem}.max-width-xlarge{width:100%;max-width:64rem}.icon-large{height:4rem}.max-width-medium{width:100%;max-width:32rem}.form-radio{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.heading-xlarge{font-size:4rem;font-weight:700;line-height:1.1}.max-width-xsmall{width:100%;max-width:16rem}.form-input{background-color:#0000;min-height:3rem;margin-bottom:.75rem;padding:.5rem 1rem}.form-input.is-text-area{min-height:8rem;padding-top:.75rem}.max-width-xxsmall{width:100%;max-width:12rem}.page-wrapper{z-index:5}.p12{font-family:var(--font-mono);font-size:var(--fs-p12);font-weight:400;line-height:1.2}.p12.text-color-white.opac-60{opacity:.6}.p12.text-color-white.opac-60.is--sub-h{opacity:0;transition:opacity .7s var(--ease-out-quint)}.p12.text-color-white.opac-60.is--sub-h.is--60{opacity:.6}.p12.text-color-white.text-style-nowrap{white-space:normal}.icon-1x1-medium{width:3rem;height:3rem}.form-checkbox-icon{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.max-width-xxlarge{width:100%;max-width:80rem}.background-color-black{color:#f5f5f5;background-color:#000}.text-style-quote{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}.fs-styleguide_classes{display:none}.align-center{margin-left:auto;margin-right:auto}.fs-styleguide_1-col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.fs-styleguide_1-col.gap-medium{grid-row-gap:2.5rem}.spacing-clean{margin:0;padding:0}.page-padding{padding-left:2.5rem;padding-right:2.5rem}.fs-styleguide_2-col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:start;align-items:start;display:grid}.text-align-right{text-align:right}.show-tablet{display:none}.max-width-large{width:100%;max-width:48rem}.text-color-grey{color:var(--gainsboro)}.form-radio-icon{width:.875rem;height:.875rem;margin-top:0;margin-left:0;margin-right:.5rem}.show-mobile-landscape{display:none}.background-color-white{background-color:#fff}.max-width-small{width:100%;max-width:20rem}.icon-1x1-large{width:4rem;height:4rem}.form-checkbox{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.form-message-error{margin-top:.75rem;padding:.75rem}.utility_component{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding-left:1.25rem;padding-right:1.25rem;display:flex}.utility_form-block{text-align:center;flex-direction:column;max-width:20rem;display:flex}.utility_form{flex-direction:column;align-items:stretch;display:flex}.utility_image{margin-bottom:.5rem;margin-left:auto;margin-right:auto}.main-wrapper{z-index:1;position:relative}.main-wrapper.clickable-off.is--green{background-color:var(--medium-aquamarine)}.container-medium{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.secondary-button{background-color:var(--black);color:#386eec;text-align:center;border-radius:50px;justify-content:center;align-items:center;padding:1em 2.25em;font-weight:600;display:flex;position:relative;overflow:hidden}.tertiary-button{color:#386eec;text-align:center;background-color:#0000;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600}.margin-tiny{margin:.125rem}.margin-xxsmall{margin:.25rem}.margin-xsmall{margin:.5rem}.margin-small{margin:1rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-xlarge{margin:4rem}.margin-xxlarge{margin:5rem}.margin-huge{margin:6rem}.margin-xhuge{margin:8rem}.margin-xxhuge{margin:12rem}.margin-0{margin:0}.padding-0{padding:0}.padding-tiny{padding:.125rem}.padding-xxsmall{padding:.25rem}.padding-xsmall{padding:.5rem}.padding-small{padding:1rem}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-xlarge{padding:4rem}.padding-xxlarge{padding:5rem}.padding-huge{padding:6rem}.padding-xhuge{padding:8rem}.padding-xxhuge{padding:12rem}.text-style-allcaps{text-transform:uppercase}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.fs-styleguide_background-spacer{height:5rem}.text-style-nowrap{white-space:nowrap}.heading-small{font-size:1.25rem;font-weight:700;line-height:1.4}.heading-xsmall{font-size:.875rem;font-weight:700;line-height:1.5}.text-weight-medium{font-weight:500}.fs-styleguide_version-details{z-index:5;letter-spacing:1px;text-transform:uppercase;font-weight:500}.fs-styleguide_page-header{border-bottom:2px solid #e6e6e6;margin-bottom:2rem;padding-top:5rem;padding-bottom:5rem}.fs-styleguide_message-outer{color:#fff;min-height:100vh;padding:.75rem;display:flex}.fs-styleguide_message-inner{background-color:#1a1a1a;border-radius:1.5rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:stretch;width:100%;display:flex}.fs-styleguide_messege-content{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:.85fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.fs-styleguide_messege-heading{line-height:.8}.fs-styleguide_messege-heading-span{font-size:2.25rem;font-weight:400}.content{width:100%;height:50vh}.embed{width:100%;height:100%}.container{width:100%;max-width:90em;margin-left:auto;margin-right:auto}.container.nav-container{justify-content:space-between;padding:1.75em 1.25em 0;display:flex}.container.hero-c{z-index:5;flex-direction:column;align-items:flex-start;padding-bottom:5.81em;padding-left:6.94em;padding-right:6.94em;display:flex;position:relative}.container.hero-c.is--404{padding-bottom:0}.container.synth-c{flex-direction:column;padding:15.63em 6.81em 13.19em;display:flex}.container.grow-c{padding-bottom:9.88em;padding-left:6.81em;padding-right:6.81em}.container.straight-c{flex-direction:column;padding:10.31em 6.81em 3.94em;display:flex}.container.inshort-c{flex-direction:column;align-items:stretch;padding:6.19em 6.81em 6em;display:flex}.container.credit-c{padding-bottom:8.56em;padding-left:6.81em;padding-right:6.81em}.container.multi-c{flex-direction:column;align-items:stretch;padding:10em 6.88em;display:flex}.container.grow-aura-c{max-width:none;height:100%}.container.faq-c{padding:15.5em 6.81em 17.5em}.container.footer-c{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.container.how-hero__c{padding-left:6.81em;padding-right:6.81em}.container.footer-c-dark{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.container.sticky-contain{background-color:var(--medium-aquamarine);justify-content:space-between;max-width:none;height:100vh;display:flex;position:sticky;top:0}.container.sticky-contain.is--1{z-index:5;flex-direction:row;align-items:center}.container.sticky-contain.is--2{z-index:10}.container.sticky-contain.is--3{z-index:15}.container.sticky-contain.is--4{z-index:20}.container.sticky-contain.is--5{z-index:25}.container.sticky-left-c{float:left;height:100vh;position:absolute;inset:0% auto 0% 0%}.container.abs-left-w{z-index:500;float:left;align-items:center;width:auto;height:100vh;padding-left:1.56em;display:flex;position:absolute;inset:0% auto 0% 0%}.container.third-sticky-contain{z-index:15;background-color:var(--medium-aquamarine);border-top:1px solid #000;justify-content:space-between;max-width:none;height:100vh;display:flex;position:sticky;top:0}.container.third-sticky-contain.is--1{z-index:5;flex-direction:row;align-items:center}.container.third-sticky-contain.is--2{z-index:10}.container.third-sticky-contain.is--3{z-index:15}.container.third-sticky-contain.is--4{z-index:20}.container.third-sticky-contain.is--5{z-index:25}.container.governance-c{background-color:var(--gainsboro);padding-bottom:12.75em;padding-left:6.81em;padding-right:6.81em}.container.timer-c,.container.token-hero__c{padding-left:6.81em;padding-right:6.81em}.container.multi-logos-c{padding-top:3.75em;padding-bottom:3.75em}.container.para-c{justify-content:center;align-items:center;margin-bottom:6.88em;padding-left:6.81em;padding-right:6.81em;display:flex}.logo-img{width:4em;margin-right:.5em}.logo-text{width:7.5em}.logo-link{color:#333;text-decoration:none;position:relative;align-items:center;width:12em;display:flex}.logo-link[aria-current=page]{align-items:center;width:auto;overflow:hidden}.nav-link{max-width:100%;align-items:center;display:flex;position:relative}.nav-link.is--1{width:2.38em;margin-right:.75em;transition:width 1s var(--ease-out-quint)}.nav-link.is--1:hover{width:10em}.nav-link.is--2{width:2.38em;margin-right:.75em;transition:width 1s var(--ease-out-quint)}.nav-link.is--2:hover{width:9.7em}.nav-link.is--3{width:2.38em;transition:width 1s var(--ease-out-quint)}.nav-link.is--3:hover{width:10.8em}.nav-icon-wrap{background-color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.38em;height:2.38em;margin-right:.38em;display:flex}.nav-icon-wrap.is--green{border:2px solid var(--medium-aquamarine);flex:none}.nav-icon-wrap.is--white{border:2px solid var(--white)}.nav-icon-wrap.is--white.is--plus.turn-black{border-color:var(--black)}.nav-icon-wrap.is--white.is--question{align-items:center}.nav-icon-wrap.is--white.is--question.turn-black,.nav-icon-wrap.is--white.turn-black{border-color:var(--black)}.html-embed{display:flex}.buttons-wrap{justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.arrow-embed{color:var(--white);justify-content:center;align-items:center;width:1.19em;height:1.19em;display:flex}.arrow-embed.is--black{color:var(--black)}.arrow-embed.is--navbar{color:var(--white);width:.94em;height:.94em}.arrow-embed.is--green{color:var(--medium-aquamarine)}.h120{letter-spacing:-.05em;font-family:var(--font-sans);font-size:var(--fs-h120);font-weight:400;line-height:100%}.h120.text-color-white.is--50.bg-gradient-behind-text.is--hero-title.is--words{background-image:linear-gradient(to bottom,transparent,var(--black)40%,var(--black)60%,transparent)}.h120.text-color-white.is--50.bg-gradient-behind-text.is--hero-title.is--words.is--404{overflow:visible}.h100{letter-spacing:-.03em;font-family:var(--font-sans);font-size:var(--fs-h100);font-weight:400;line-height:110%}.h80{letter-spacing:-.03em;font-family:var(--font-sans);font-size:var(--fs-h80);font-weight:400;line-height:100%}.h80.is--44.text-color-black.is--lines.is--footer-heading{opacity:1}.h60{letter-spacing:-.04em;font-family:var(--font-sans);font-size:var(--fs-h60);font-weight:400;line-height:120%}.h60.text-color-black.is--110h{line-height:110%}.h60.text-color-green.card-text{opacity:.3}.h36{font-family:var(--font-sans);font-size:var(--fs-h36);font-weight:400;line-height:1.28}.h36.text-color-black.is--130{line-height:130%}.h36.text-color-black.is--opac-40{opacity:.4}.h36.text-color-white{outline-offset:0px;outline:3px #fff}.p18{letter-spacing:-.02em;font-family:var(--font-sans);font-size:var(--fs-p18);font-weight:400;line-height:140%}.p18.text-color-green.is--absolute{position:absolute;left:2.5em}.p18.text-color-green.is--left-p{padding-left:.54em}.p18.text-color-white.is--absolute{position:absolute;left:2.5em}.p18.text-color-white.text-style-nowrap.clickable-off.white-text.turn-black,.p18.text-color-white.text-style-nowrap.clickable-off.turn-black{color:var(--black)}.p18.text-color-white.credit-list-item{white-space:nowrap}.p18.text-color-white.credit-list-item.is--wrap{white-space:normal}.p18.text-color-white.is--opac-30{opacity:.3}.p18.text-color-white.is--sec{z-index:5;position:relative}.p18.text-color-black.opac-30{opacity:.3}.p18.text-color-black.is--16{z-index:2}.p18.text-color-black.is--16.is--rel{position:relative}.p18.text-color-black.is--rel{z-index:4;position:relative}.p18.is--mono{font-family:var(--font-mono)}.text-color-light-orange{color:var(--peach-puff)}.text-color-orange{color:var(--dark-orange)}.text-color-light-green{color:var(--powder-blue)}.text-color-green{color:var(--medium-aquamarine)}.text-color-white{color:var(--white)}.question-embed{color:#fff;justify-content:center;align-items:center;width:.69em;height:.94em;display:flex}.question-embed.is--black,.question-embed.turn-black{color:#000}.navbar{z-index:99;mix-blend-mode:difference;background-color:#0000;position:fixed;inset:0% 0% auto}.navbar.is--normal{mix-blend-mode:normal}.navbar.is--normal.is--invert{filter:invert()}.section{z-index:3;background-color:var(--black);position:relative}.section.hero-s{justify-content:center;align-items:flex-end;height:100vh;display:flex;position:relative}.section.hero-s.is--404{align-items:center}.section.strokes-s{background-color:var(--gainsboro);padding-top:.5em;padding-bottom:11.63em}.section.grow-s{background-color:var(--gainsboro);margin-top:-.13em}.section.inshort-s{background-color:var(--medium-aquamarine)}.section.inshort-s.is--white,.section.multi-s{background-color:var(--white)}.section.grow-aura-s{cursor:none;height:100vh}.section.footer-s{z-index:0;background-color:var(--gainsboro);height:101vh;padding-bottom:2.69em;position:fixed;inset:auto 0% 0%}.section.footer-s.is--dark{background-color:var(--black);display:flex}.section.savings-s{overflow:hidden}.section.how-hero-s{background-color:var(--white);align-items:flex-end;height:100vh;padding-bottom:4.81em}.section.how-hero-s.is--green{background-color:var(--medium-aquamarine)}.section.sticky-section{flex-direction:column;display:flex}.section.footer-s-dark{z-index:2;background-color:var(--black);height:100vh;padding-bottom:2.69em;position:fixed;inset:auto 0% 0%}.section.inshort-s-w{background-color:var(--white)}.section.governance-s{background-color:var(--gainsboro);margin-top:-5.4em}.section.token-hero-s{background-color:var(--white);align-items:flex-end;height:100vh;padding-bottom:6.69em;display:flex}.section.token-hero-s.is--green{background-color:var(--medium-aquamarine)}.section.timer-s{background-color:var(--black);padding-top:9.81em;padding-bottom:16.38em}.section._404-s{height:100vh}.section.multi-logos-s{background-color:var(--white)}.button-circle{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:2.89em;height:2.89em;margin-left:1em;display:flex;position:relative}.button-circle.is--black{z-index:4;background-color:#000;justify-content:center;align-items:center;display:flex}.button-circle.is--green{z-index:4;background-color:var(--medium-aquamarine)}.hero-heading-w.is--words{overflow:hidden}.hero-desc-w{margin-top:1.38em;margin-bottom:3.94em}.p24{letter-spacing:-.02em;font-family:var(--font-sans);font-size:var(--fs-p24);font-weight:400;line-height:140%}.p24.text-color-white.is--opac60{opacity:.6}.p24.text-color-black.is--130{line-height:130%}.hero-embed{z-index:2;position:absolute;inset:0%}.hero-animation-c{z-index:2;width:100%;position:absolute;inset:3.7em 0% 0%}.synth-heading-w{margin-bottom:4.38em;overflow:hidden}.synth-bottom-w{flex-direction:column;align-self:flex-end;max-width:33em;display:flex}.stroke{background-color:var(--black)}.stroke.is--1{height:.25em}.stroke.is--1.is--green{background-color:var(--medium-aquamarine)}.stroke.is--2{height:.5em;margin-bottom:3.5em}.stroke.is--2.is--green{background-color:var(--medium-aquamarine)}.stroke.is--3{height:1em;margin-bottom:2.5em}.stroke.is--3.is--green{background-color:var(--medium-aquamarine)}.stroke.is--4{height:1.75em;margin-bottom:1.75em}.stroke.is--4.is--green{background-color:var(--medium-aquamarine)}.stroke.is--5{height:2.5em;margin-bottom:1em}.stroke.is--5.is--green{background-color:var(--medium-aquamarine)}.typed-words.h100{color:var(--black)}.typed-words.h100.is--50.text-color-black.left-p{margin-left:.2em}.grow-aura-spacer{background-color:var(--black);height:.25em;margin-top:6.38em;margin-bottom:3.94em}.grow-aura-blocks{justify-content:space-between;align-items:flex-start;display:flex}.grow-left-block{max-width:36.63em;overflow:hidden}.grow-right-block{max-width:32em;overflow:hidden}.straight-heading-w{margin-bottom:4.69em;overflow:hidden}.straight-no-w{flex-direction:column;align-self:flex-end;align-items:flex-start;display:flex}.inshort-label-w{margin-bottom:1.5em}.inshort-heading-w{height:10.3em;overflow:hidden}.inshort-graphs-w{justify-content:space-between;align-items:flex-end;width:100%;height:25.87em;margin-top:4.44em;margin-bottom:3.81em;display:flex}.inshort-graphs-w.is--no-pad{margin-bottom:0}.bar-w{background-color:var(--black);transform-origin:50% 100%;align-items:flex-end;width:100%;margin-right:1.56em;padding-bottom:1.25em;padding-left:1em;padding-right:1em;display:flex}.bar-w.is--1{height:25.87em}.bar-w.is--2{height:8.25em}.bar-w.is--3{height:12.56em}.bar-w.is--4{height:16.63em}.bar-w.is--5{height:5.06em}.bar-w.is--6{height:8.25em;margin-right:0}.credit-grid-w{justify-content:flex-start;margin-top:4.69em;display:flex}.credit-main-w{border-right:1px solid var(--white);width:24em;padding-left:3.62em;padding-right:1.88em;transition:width .7s var(--ease-out-quint)}.credit-main-w.is--first{padding-left:0}.credit-main-w.is--open{width:34em;transition-timing-function:var(--ease-out-quint)}.credit-img{height:6.44em;display:inline-block}.credit-img.is--mid{width:6.44em}.credit-img.is--right{height:6.44em;margin-left:-2.7em}.credit-img.hide{display:none}.credit-heading-w{grid-column-gap:.69em;grid-row-gap:.69em;flex-direction:column;align-items:flex-start;margin-top:3.44em;display:flex}.credit-bullets-main-w{opacity:0;margin-top:5.06em;transition:all .7s var(--ease-out-quint);transform:translateY(20%)}.credit-bullets-main-w.is--100{opacity:1;transform:translate(0)}.credit-list{margin-top:.69em;margin-left:-2.44em;padding-left:0;list-style:none}.credit-bullets-main-w-2{opacity:0;margin-top:5.06em}.credit-bullets-main-w-2.is--100{opacity:1}.multi-w{justify-content:center;padding-left:5.4em;display:flex}.multi-left-logo-w{justify-content:space-between;align-items:center;display:flex}.multi-right-logo-w{align-items:center;display:flex}.multi-spacer{background-color:var(--black);width:1px;height:auto;margin-left:3.46em;margin-right:4.06em}.left-logo{max-width:100%;display:inline-block;justify-content:center;align-items:center;width:3.75em;margin-left:1.44em}.right-logo{max-width:100%;color:#000;justify-content:center;align-items:center;width:7em;margin-left:1.25em;display:flex}.html-embed-2{height:100%}.lottie-wrap{width:42.88em;margin-right:2.81em}.is--block{display:block}.is--block.is--left-spacing{margin-left:2.1em}.is--block.is--left-spacing.is--no-wrap{white-space:nowrap}.faq-heading-w{flex-direction:column;align-items:flex-start;margin-bottom:4.69em;display:flex}.accordion-item{margin-bottom:.63em}.accordion-item-trigger{cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.88em;padding-bottom:1.88em;padding-right:.94em;display:flex}.accordion-item-trigger.is--2{border-bottom-width:4px}.accordion-item-trigger.is--3{border-bottom-width:11px}.accordion-heading{cursor:pointer;flex:1;margin-top:0;margin-bottom:0;line-height:30px}.icon.accordion-icon{color:#0009;cursor:pointer;font-size:32px;line-height:30px}.accordion-item-content{flex-direction:column;justify-content:space-between;margin-top:12px;display:flex;position:relative;overflow:hidden}.accordion-item-content.is--2{border-bottom-width:4px}.accordion-item-content.is--3{border-bottom-width:11px}.faq-icon{width:1.25em}.after-wrapper{z-index:3;height:101vh;display:flex;position:relative}.footer__shaped-w{justify-content:space-between;padding-left:1.25em;padding-right:1.25em;display:flex}.footer-title-w{flex-direction:column;align-items:flex-start;margin-bottom:8.81em;padding-left:6.81em;padding-right:6.81em;display:flex}.footer-heading-cta-content{opacity:1;align-items:center;max-width:63.38em;display:flex}.footer-heading-cta-content.is--token{margin-top:1.56em}.social-wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;margin-bottom:8.94em;padding-right:10.31em;display:flex}.footer-social-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:end;display:flex}.menu-button{display:none}.menu{flex-direction:column;justify-content:flex-end;height:100vh;display:none;position:fixed}.arrow-embed-m{color:var(--medium-aquamarine);display:flex}.arrow-embed-m.is--black{color:var(--black)}.question-embed-m{color:#fff;display:flex}.question-embed-m.is--black{color:#000}.nav-link-m{max-width:100%;align-items:center;display:flex;position:relative}.nav-link-m.is--1{width:2.38em;transition:width .3s var(--ease-out-quad)}.nav-link-m.is--1:hover{width:10em}.nav-link-m.is--2{width:2.38em;transition:width .3s var(--ease-out-quad)}.nav-link-m.is--2:hover{width:9.7em}.nav-link-m.is--3{width:2.38em;transition:width .3s var(--ease-out-quad)}.nav-link-m.is--3:hover{width:10.8em}.menu-social-grid{grid-column-gap:12.19em;grid-row-gap:.75em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.logo-svg{color:#fff;width:4em}.logo-svg.is--normal{color:var(--medium-aquamarine)}.grow-image{object-fit:cover;width:100%;height:100%;display:none}.grow-wrap{z-index:100;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.grow-mouse{background-color:var(--black);border-radius:50%;justify-content:center;align-items:center;width:10.63em;height:10.63em;display:flex}.credit-grid-w-m{justify-content:space-between;margin-top:4.69em;display:none}.typing-wrap{display:flex}.text-content{max-width:47.31em;padding-bottom:2.19em;padding-left:2.94em}.logo-letters-svg{color:#fff;width:7.5em;margin-left:.5em}.logo-letters-svg.is--normal{color:var(--medium-aquamarine)}.arrow-embed-footer{color:var(--medium-aquamarine);justify-content:center;align-items:center;width:1.19em;height:1.19em;display:flex}.arrow-embed-footer.is--black{color:var(--black)}.arrow-embed-footer.is--white{color:var(--white)}.straight-para-wrap{position:relative}.straight-para-wrap.no-m.is--dynamic{margin-top:4.19em}.straight-underline{background-color:var(--white);width:4.8em;height:.31em;position:absolute;inset:auto auto 0% 0%}.accordion-stroke{border-bottom:1px solid var(--white);position:absolute;inset:auto 0% 0%}.accordion-stroke.is--2{border-bottom-width:4px}.accordion-stroke.is--3{border-bottom-width:11px}.hover{width:100%;height:100%;position:absolute;inset:0%}.hover.is--white{z-index:3;background-color:var(--white)}.hover.is--black{z-index:3;background-color:var(--black)}.hover.is--green{z-index:3;background-color:var(--medium-aquamarine)}.heading-wrapper{overflow:hidden}.heading-wrapper.is--bottom-35{margin-bottom:2.19em}.heading-wrapper.is--bot-42{margin-bottom:2.63em}.heading-wrapper.is--bot-180{margin-bottom:9.38em}.heading-wrapper.is--bot-180.is--how-hero{height:15.4em}.heading-wrapper.is--bot-150{margin-bottom:9.38em}.heading-wrapper.is--bot-150.is--how-hero{height:15.4em}.heading-wrapper.is--bot-62{margin-bottom:3.88em}.heading-wrapper.is--bot-62.is--how-hero{height:15.4em}.heading-wrapper.is--bot-62.is--width-max{max-width:65em}.heading-wrapper.is--bot-84{margin-bottom:5.25em}.heading-wrapper.is--bot-84.is--how-hero{height:15.4em}.heading-wrapper.is--bot-36{margin-bottom:2.25em}.heading-wrapper.is--bot-10{margin-bottom:.63em}.heading-wrapper.is--bot-25{margin-bottom:1.56em}.heading-wrapper.is--top-25{margin-top:1.56em}.heading-wrapper.is--top-25.is--bot-100{margin-bottom:6.25em}.multi-heading-w{flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.faq-title-w.is--lines{margin-top:2.06em}.bg-gradient-behind-text{background-image:linear-gradient(to bottom,transparent,var(--black)40%,var(--black)60%,transparent)}.bg-gradient-behind-text.is--words{overflow:hidden}.grow-animation-c{width:100%;height:100%}.is--underline{border-bottom:10px solid #000}.transition-content{border-radius:50%;justify-content:center;align-items:center;width:7em;display:none;position:relative;overflow:hidden}.is--display-block{display:block}.arrow-embed-nav{color:var(--white);justify-content:center;align-items:center;width:.94em;height:.94em;display:flex}.arrow-embed-nav.is--black{color:var(--black)}.arrow-embed-nav.is--navbar{color:var(--white);width:.94em;height:.94em}.arrow-embed-nav.is--green{color:var(--medium-aquamarine)}.arrow-embed-nav.turn-black{color:var(--black)}.arrow-span{display:inline-block}.how-hero-s{align-items:flex-end;display:flex}.how-hero-bot-wrap{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.how-hero__right-wrap{max-width:37.56em}.how-hero__left-wrap{align-items:center;display:flex}.how-hero-arrow{margin-right:.63em}.how-hero-arrow.is--normal{mix-blend-mode:normal}.how-hero-arrow.is--dark{filter:brightness(0%);mix-blend-mode:normal}.footer-heading-cta-content-dark{align-items:center;max-width:63.38em;margin-bottom:1.88em;display:flex}.inshort-graphs-w-white{justify-content:space-between;align-items:flex-end;width:100%;height:25.87em;margin-top:4.44em;display:flex}.abs-sticky-wrap{flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;left:0}.sticky-lot-wrap{width:50%;height:100%}.sticky-lot-wrap.is--white{background-color:var(--white)}.sticky-lot-wrap.is--black{background-color:var(--black);flex-direction:column;display:flex}.sticky-info-wrap{justify-content:flex-end;align-items:center;width:50%;height:100vh;padding-right:2.56em;display:flex;position:sticky;top:0}.sticky-info-wrap.is--green{background-color:var(--medium-aquamarine)}.info-container{max-width:29.88em}.info__bot-wrap{flex-direction:column;align-items:flex-start;margin-top:6.06em;display:flex}.info-para-wrap{margin-top:3.13em;margin-bottom:2.5em}.primary-button-copy{background-color:var(--medium-aquamarine);color:#fff;text-align:center;border-radius:1.9em;justify-content:space-between;align-items:center;padding:.31em .47em .31em 2.06em;font-weight:600;display:flex;position:relative;overflow:hidden}.primary-button-copy.is--white{z-index:5;background-color:var(--white);position:relative}.primary-button-copy.is--white.is--inshort{align-self:flex-start;position:relative}.primary-button-copy.home-footer-cta{z-index:5;margin-left:1.56em;position:relative}.primary-button-copy.transitionfix{z-index:5}.primary-button-copy.home-footer-cta-dark{z-index:5;position:relative}.footer-meet-w{margin-right:6em}.small-list-wrap{margin-top:3.44em;margin-left:18.25em}.sticky-points-wrap{z-index:5;align-items:center;display:flex;position:relative}.sticky-points-wrap.is--mid{margin-top:3.13em;margin-bottom:3.13em}.sticky-points-wrap.is--mid.is--opac-30,.sticky-points-wrap.is--1.is--opac-30,.sticky-points-wrap.is--3.is--opac-30{opacity:.3}.sticky-bullet{background-color:var(--black);outline-color:var(--medium-aquamarine);outline-offset:0px;outline-width:.19em;outline-style:solid;width:.63em;height:.63em;margin-right:1.06em}.sticky-line{z-index:2;background-color:var(--black);opacity:.3;width:.03em;height:4em;position:absolute;top:1.4em;left:.25em;right:auto}.sticky-line.is--bot{top:auto;bottom:1.4em}.first-sticky-s{z-index:5;background-color:var(--black);justify-content:space-between;display:flex;position:relative}.second-sticky-s{background-color:var(--white);justify-content:space-between;display:flex}.second-sticky-s.is--outlines{z-index:10;border-top:1px solid #000;position:relative}.lottie-wrapper{justify-content:center;align-items:center;height:100vh;display:flex}.mobile-sticky-tabs{display:none}.accordion-item-credit{margin-bottom:.63em}.credit-bullets-main-w-m{opacity:0;margin-top:5.06em;transition:all .7s var(--ease-out-quint);transform:translateY(20%)}.credit-bullets-main-w-m.is--100{opacity:1;transform:translate(0)}.credit-bullets-main-w-mobile{opacity:0;margin-top:5.06em;transition:all .7s var(--ease-out-quint);transform:translateY(20%)}.credit-bullets-main-w-mobile.is--100{opacity:1;transform:translate(0)}.accordion-item-credit-mobile,.accordion-item-2,.accordion-item-copy{margin-bottom:.63em}.governance-bot-wrap{margin-top:8.44em}.governance-stroke{background-color:var(--black);transform-origin:0%;height:4px;margin-bottom:3.94em}.governance-top-wrap{margin-top:5.25em}.parameters-graphs-w{margin-top:1.13em}.parameter-wrap{align-items:center;margin-bottom:.69em;display:flex}.parameter-wrap.no-margin{margin-bottom:0}.parameter-graph{background-color:var(--black);height:3em}.parameter-graph.is--1{transform-origin:0%;width:1.06em;margin-right:3.75em}.parameter-graph.is--2{transform-origin:0%;width:3.62em;margin-right:1.25em}.governance-bot-info-w{justify-content:space-between;align-items:flex-start;display:flex}.text-wrap.is--max-413{max-width:25.81em}.timer-wrap{justify-content:space-between;margin-top:8.94em;display:flex}.timer_left{flex-direction:column;align-items:stretch;display:flex}.timer_right{width:26.5em;position:relative}.timer-card{margin-top:2.38em;padding-bottom:2.38em;transition:all .3s var(--ease-out-quart);position:relative}.timer-card.is--top{margin-top:0}.timer-card.is--current{opacity:1}.card-underline{z-index:2;background-color:#ffffff4d;height:1px;position:absolute;inset:auto 0% 0%}.card-underline-white{background-color:var(--white);width:0%;height:1px;position:absolute;inset:auto 0% 0%}.timer-right-text-wrap{opacity:0;transition:opacity .3s var(--ease-out-quart);position:absolute;top:0}.timer-right-text-wrap.is--off{display:none}.timer-right-text-wrap.is--current{opacity:1}.timer-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.timer-top-wrap{margin-bottom:3.25em}.token-hero__right-wrap{max-width:37.56em}.timer-wrap-mobile{justify-content:space-between;margin-top:8.94em;display:none}.tab-title-m{cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.88em;padding-bottom:1.88em;padding-right:.94em;display:flex}.tab-title-m.is--2{border-bottom-width:4px}.tab-title-m.is--3{border-bottom-width:11px}.tab-item-content{flex-direction:column;justify-content:space-between;margin-top:12px;display:flex;position:relative;overflow:hidden}.tab-item-content.is--2{border-bottom-width:4px}.tab-item-content.is--3{border-bottom-width:11px}.labels-wrap{z-index:100;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.label-w{background-color:var(--black);opacity:0;border:1px solid #fff;border-radius:.75em;justify-content:center;align-items:center;max-width:15.19em;padding:.88em;display:flex;position:absolute}.label-w.is--close-factor.is--none{display:none}.labels-main-wrap{justify-content:center;align-items:center;width:15.19em;display:flex;position:relative;left:7.5em}.labels-wrap-mobile{z-index:100;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.close-tab{display:none}.loading-lot{width:100%;height:100%;display:none}.invert-pane{background-color:var(--white);mix-blend-mode:difference;position:absolute;inset:0%}.invert-pane.transition-trigger{z-index:2}.black-curtain{background-color:var(--black);display:flex;position:absolute;inset:0%}.transition-trigger{z-index:3;display:none;position:absolute;inset:0%}.abs-sticky-wrap-m{flex-direction:column;justify-content:center;display:none;position:sticky;top:0;left:0}.multilayer-spacer{background-color:var(--black);height:.25em;margin-bottom:4.25em}.multi-graph-wrap{align-self:flex-end;padding-right:6em}.multi-graph-contain{align-items:center;display:flex;overflow:hidden}.outter-graph-w{width:2.94em;height:1.75em;margin-right:2.56em}.inner-graph-w{background-color:var(--black);height:100%}.inner-graph-w.is--1{width:.69em}.inner-graph-w.is--2{width:2.94em}.inner-graph-w.is--3{width:1.81em}.para-img-1{height:10.25em;position:absolute;inset:0% auto auto 0%}.para-img-2{z-index:2;height:9.38em;position:absolute;bottom:6.99em;left:4em}.para-img-3{z-index:3;height:9.06em;position:absolute;bottom:0;left:6.75em}.para-img-4{z-index:1;height:26.06em;position:relative}.para-img-5{z-index:2;height:15.94em;position:absolute;right:4.88em}.para-img-6{z-index:3;height:9em;position:absolute;bottom:4.38em;right:10.5em}.para-img-7{z-index:3;height:9.06em;position:absolute;top:5.63em;right:0}.para-wrapper{justify-content:center;align-items:center;width:100%;padding-top:5.94em;padding-bottom:14.69em;display:flex;position:relative}.right-img{width:100%;height:auto}.left-img{color:var(--black)}.div-block{height:1.582em;overflow:hidden}.primary-button-hero{max-width:100%;background-color:var(--medium-aquamarine);color:#fff;text-align:center;border-radius:1.9em;justify-content:space-between;align-items:center;padding:.31em .47em .31em 2.06em;font-weight:600;display:flex;position:relative;overflow:hidden}.primary-button-hero.is--white{z-index:5;background-color:var(--white);position:relative}.primary-button-hero.is--white.is--inshort{align-self:flex-start;position:relative}.primary-button-hero.is--white.is--inshort.transitionfix.is--auto,.primary-button-hero.is--white.transitionfix.is--auto{width:auto}.primary-button-hero.home-footer-cta{z-index:5;margin-left:1.56em;position:relative}.primary-button-hero.home-footer-cta.transitionfix{margin-left:0}.primary-button-hero.home-footer-cta.transitionfix.is--white{background-color:var(--white)}.primary-button-hero.home-footer-cta.transitionfix.is--homepage{margin-left:2em}.primary-button-hero.transitionfix{z-index:5;width:11em}.primary-button-hero.home-footer-cta-dark{z-index:5;position:relative}.cssda-badge{max-width:100%;z-index:1000;justify-content:center;align-items:center;width:6em;height:6em;display:flex;position:absolute;inset:auto 2em 2em auto}@media screen and (max-width:991px){.primary-button{width:170px;padding:5px 5px 5px 15px}.primary-button.transitionfix{width:145px}.hide-tablet{display:none}.fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.p16.text-color-black.is--12,.p16.text-color-white.is--12{font-size:12px}.p16.text-color-white.is--opac-50.is--14,.p16.is--footer-link.is--14{font-size:14px}.p16.is--menu-link{color:var(--gainsboro)}.p16.is--menu-link.is--off{display:none}.p16.is--menu-link.is--14{font-size:14px}.p12.text-color-white,.p12.text-color-white.opac-60{font-size:12px}.p12.text-color-black.is--white{color:var(--white)}.p12.text-color-black.is--12{font-size:12px}.spacing-clean{margin:0;padding:0}.show-tablet{display:block}.max-width-full-tablet{width:100%;max-width:none}.margin-medium{margin:1.5rem}.margin-large{margin:2.5rem}.margin-xlarge{margin:3rem}.margin-xxlarge{margin:4rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:8rem}.padding-medium{padding:1.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3rem}.padding-xxlarge{padding:4rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:8rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.fs-styleguide_messege-heading{font-size:3rem;line-height:.9}.fs-styleguide_messege-heading-span{font-size:1.75rem}.container.nav-container{align-items:center;padding:18px 15px}.container.nav-container.is--diff{filter:none;mix-blend-mode:difference}.container.nav-container.is--invert{filter:invert()}.container.hero-c{padding-bottom:100px;padding-left:15px;padding-right:15px}.container.synth-c{padding:90px 15px 95px}.container.grow-c{padding-bottom:94px;padding-left:15px;padding-right:15px}.container.straight-c{padding:90px 15px 63px}.container.inshort-c{padding:82px 15px}.container.credit-c{padding-bottom:90px;padding-left:15px;padding-right:15px}.container.multi-c{padding:90px 15px}.container.faq-c{padding-bottom:135px;padding-left:15px;padding-right:15px}.container.how-hero__c{padding-left:15px;padding-right:15px}.container.abs-left-w{z-index:100;background-color:var(--black);flex-direction:column;align-items:stretch;width:100%;height:auto;margin-bottom:20px;padding-bottom:30px;padding-left:15px;padding-right:15px;position:sticky;inset:0% 0% auto}.container.third-sticky-contain{display:none}.container.governance-c{padding-bottom:96px;padding-left:15px;padding-right:15px}.container.timer-c,.container.token-hero__c{padding-left:15px;padding-right:15px}.container.multi-logos-c{padding-left:20px;padding-right:20px}.container.para-c{margin-bottom:71px;padding-left:20px;padding-right:20px}.logo-link{width:158px}.buttons-wrap{display:none}.nav-link.is--1{margin-bottom:11px}.nav-icon-wrap{width:42px;height:42px;margin-right:15px}.nav-icon-wrap.is--white{margin-right:15px}.h120.text-color-white.is--50,.h100.text-color-white.is--50,.h100.is--50{font-size:50px}.h80.text-color-black.is--44,.h80.text-color-white.is--44{font-size:44px}.h60.text-color-white.is--36{font-size:36px}.h36.text-color-green.is--24,.h36.text-color-black.is--130.is--24,.h36.text-color-black.is--24,.h36.text-color-white.is--24{font-size:24px}.h36.text-color-white.is--36{font-size:36px}.p18.text-color-green.text-style-nowrap.clickable-off.is--24{font-size:24px}.p18.text-color-green.is--gren-text{margin-top:13px;margin-bottom:25px}.p18.text-color-green.is--gren-text.is--16{font-size:16px}.p18.text-color-white.text-style-nowrap.clickable-off.is--24{font-size:24px}.p18.text-color-white.credit-list-item.is--16{font-size:16px}.p18.text-color-white.credit-list-item.is--16.is--m{white-space:normal}.p18.text-color-white.is--opac-30.is--14{font-size:14px}.p18.text-color-white.is--green-text{margin-top:13px;margin-bottom:25px}.p18.text-color-white.is--16{font-size:16px}.p18.text-color-white.is--16.is--captive-subh{margin-top:25px}.p18.text-color-black.opac-30.is--14{font-size:14px}.p18.text-color-black.is--16{font-size:16px}.p18.text-color-grey.opac-30{opacity:.3}.p18.text-color-grey.opac-30.is--14{font-size:14px}.p18.text-align-center.text-style-nowrap.is--wrap{white-space:normal}.navbar{z-index:10}.navbar.is--normal.is--black{background-color:var(--black)}.navbar.is--normal.is--white{background-color:var(--white)}.navbar.is--normal.is--green{background-color:var(--medium-aquamarine)}.navbar.is--white{background-color:var(--gainsboro)}.navbar.is--green{background-color:var(--medium-aquamarine)}.navbar.is--how-works-nav{mix-blend-mode:difference}.section.strokes-s{padding-bottom:81px}.section.grow-aura-s{cursor:auto;height:auto}.section.footer-s,.section.how-hero-s{padding-bottom:20px}.section.sticky-section{background-color:var(--black);padding-bottom:90px}.section.footer-s-dark,.section.token-hero-s.is--green{padding-bottom:20px}.button-circle.is--black{width:38px;height:38px}.hero-heading-w.is--404{margin-bottom:20px}.hero-desc-w{margin-top:23px;margin-bottom:58px}.p24.text-color-white.is--16,.p24.text-color-black.is--130.is--16{font-size:16px}.synth-heading-w{margin-bottom:50px}.stroke.is--1{height:5px;margin-bottom:27px}.stroke.is--2{height:11px;margin-bottom:19px}.stroke.is--3{height:19px;margin-bottom:11px}.stroke.is--4{height:27px;margin-bottom:6px}.stroke.is--5{height:37px}.typed-words.h100.is--50{font-size:50px}.grow-aura-spacer{margin-top:36px;margin-bottom:50px}.grow-aura-blocks{flex-direction:column}.grow-left-block,.grow-right-block{max-width:none}.straight-heading-w{margin-bottom:65px}.straight-no-w{align-self:auto}.inshort-heading-w{height:90px}.inshort-graphs-w{margin-top:34px;margin-bottom:40px}.credit-grid-w{flex-direction:column;margin-top:46px;display:none}.credit-main-w{border-bottom:1px solid var(--white);border-right-style:none;width:auto;padding-left:0;padding-right:0}.credit-main-w.is--first.is--open{width:auto}.credit-main-w.is--last{border-bottom-style:none}.credit-img{height:50px;margin-right:15px}.credit-heading-w{grid-row-gap:16px;margin-top:0}.credit-bullets-main-w.is--100{margin-top:0}.credit-list{margin-top:15px;margin-left:0}.item-1,.item-2,.item-3,.item-4,.item-5{margin-bottom:10px}.multi-w{margin-left:0;padding-left:0}.multi-left-logo-w,.multi-right-logo-w{flex-direction:column}.multi-spacer{margin-left:38px;margin-right:18px}.left-logo{width:66px;margin-left:0;display:flex}.right-logo{height:48px;margin-left:0}.lottie-wrap{align-self:center;width:auto;margin-bottom:55px;margin-right:0}.accordion-item.is--credit-m{border-bottom:1px solid var(--white);margin-bottom:0;padding-bottom:35px}.accordion-item-trigger{padding-top:25px;padding-bottom:25px;padding-right:10px}.accordion-item-trigger.is--2.is--m-stick{padding-left:15px;padding-right:15px}.accordion-item-trigger.no-border{border-bottom-style:none}.accordion-item-trigger.no-border.is--credit-m{padding-top:20px;padding-bottom:20px;padding-right:0}.accordion-item-trigger.is--m-stick{padding-left:15px;padding-right:15px}.accordion-item-content{overflow:hidden}.accordion-item-content.is--sticky-m{margin-top:0}.faq-icon{width:15px}.faq-icon.is--off{display:none}.footer-title-w{padding-left:20px;padding-right:20px}.social-wrap{padding-right:20px}.menu-button{z-index:90;justify-content:center;align-items:center;margin-right:-12px;padding:6px 12px 12px;display:flex;position:fixed;inset:18px 15px auto auto;overflow:hidden}.menu-lot{justify-content:center;width:40px}.menu{z-index:9;background-color:var(--black);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:15px;display:none;position:fixed;inset:0%}.mobile-items-wrap{margin-top:164px;margin-bottom:116px}.arrow-embed-m{justify-content:center;align-items:center;width:18px;height:18px}.question-embed-m{justify-content:center;align-items:center;height:18px}.nav-link-m,.nav-link-m.is--1{margin-bottom:11px}.menu-social-grid{grid-column-gap:78px;flex-direction:column;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;align-items:flex-start;margin-bottom:60px;display:flex}.logo-svg.is--normal{color:var(--white)}.grow-wrap{display:none}.credit-grid-w-m{flex-direction:column;margin-top:46px;display:flex}.credit-title-w{align-items:center;display:flex}.text-content.is--sticky-m{max-width:none;padding-bottom:0;padding-left:15px;padding-right:15px}.text-content.is--sticky-m.is--white{background-color:var(--white)}.logo-letters-svg.is--normal{color:var(--white)}.straight-para-wrap{margin-bottom:20px}.straight-para-wrap.no-m{margin-bottom:0}.straight-underline{width:45px;height:3px}.heading-wrapper.is--bottom-35.is--20{margin-bottom:20px}.heading-wrapper.is--28{margin-bottom:28px}.heading-wrapper.is--top-145.is--95{margin-top:95px}.heading-wrapper.is--faq-sticky-m{margin-bottom:11px;padding-left:15px;padding-right:15px}.heading-wrapper.is--bot-36{margin-bottom:36px}.heading-wrapper.is--bot-25{margin-bottom:25px}.faq-title-w.is--lines{margin-top:20px}.grow-animation-c{height:232px}.inshort-graphs-w-white{margin-top:34px}.abs-sticky-wrap{flex-direction:row;justify-content:space-between;width:100%;margin-top:85px;display:none}.primary-button-copy{padding:5px 5px 5px 15px}.sticky-points-wrap.is--mid{flex-direction:column;align-items:center;margin-top:0;margin-bottom:0}.sticky-points-wrap.is--1{flex-direction:column;align-items:flex-start}.sticky-points-wrap.is--3{flex-direction:column;align-items:flex-end}.sticky-bullet{background-color:var(--white);outline-color:var(--medium-aquamarine);outline-offset:0px;outline-width:.19em;outline-style:none;margin-bottom:18px;margin-right:0}.sticky-line{background-color:var(--white);width:46%;height:1px;top:3px;left:10px}.sticky-line.is--bot{top:3px;left:auto;right:10px}.first-sticky-s,.second-sticky-s.is--outlines{display:none}.mobile-sticky-tabs{padding-left:0;padding-right:0;display:block}.sticky-mobile-lot{width:100%;margin-top:40px;margin-bottom:40px}.sticky-mobile-lot.bot-m{margin-top:0}.sticky-mobile-lot.top-m{margin-bottom:0}.accordion-item-credit{border-bottom:1px solid #fff;margin-bottom:0;padding-bottom:35px}.accordion-item-credit.is--credit-m{border-bottom:1px solid var(--white);margin-bottom:0;padding-bottom:35px}.credit-bullets-main-w-m{opacity:1;margin-top:0}.credit-bullets-main-w-m.is--100{margin-top:0}.credit-bullets-main-w-mobile{opacity:1;margin-top:0;transition-property:none;transform:none}.credit-bullets-main-w-mobile.is--100{margin-top:0}.accordion-item-credit-mobile{border-bottom:1px solid #fff;margin-bottom:0;padding-bottom:0}.accordion-item-credit-mobile.is--credit-m,.accordion-item-2.is--credit-m,.accordion-item-copy.is--credit-m{border-bottom:1px solid var(--white);margin-bottom:0;padding-bottom:35px}.timer-wrap{display:none}.timer-wrap-mobile{flex-direction:column;display:block}.topic-wrap.is--top{margin-bottom:120px}.tab-title-m{padding-top:25px;padding-bottom:25px;padding-right:10px}.tab-title-m.is--2.is--m-stick{padding-left:15px;padding-right:15px}.tab-title-m.no-border{border-bottom-style:none}.tab-title-m.no-border.is--credit-m{padding-top:20px;padding-bottom:20px;padding-right:0}.tab-title-m.is--m-stick{padding-left:15px;padding-right:15px}.tab-item-content{overflow:hidden}.tab-item-content.is--sticky-m{margin-top:0}.labels-wrap{display:none}.label-w{opacity:0;border-radius:12px;width:100%;max-width:none;padding:28px 15px}.labels-main-wrap{align-items:flex-end;width:100%;bottom:0;left:0}.labels-wrap-mobile{align-items:flex-end;padding-bottom:15px;padding-left:15px;padding-right:15px;display:flex;inset:auto 0% 0%}.close-tab{cursor:pointer;width:11px;display:block;position:absolute;top:10px;right:15px}.abs-sticky-wrap-m{flex-direction:row;justify-content:space-between;width:100%;margin-top:85px;display:flex}.multilayer-spacer{margin-bottom:35px}.para-img-1{height:110px}.para-img-2{height:90px}.para-img-3{height:95px}.para-img-4{height:273px}.para-img-5{height:140px}.para-img-6,.para-img-7{height:95px}.scroll-disable__trigger{height:1px;padding:0}.primary-button-hero{width:170px;padding:5px 5px 5px 15px}.primary-button-hero.transitionfix{width:145px}}@media screen and (max-width:767px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1rem}.fs-styleguide_row.is-for-social-icons{grid-template-rows:auto auto}.fs-styleguide_3-col{grid-template-columns:1fr 1fr}.fs-styleguide_color-sample{padding:2.5rem 2rem}.primary-button.home-footer-cta{display:none}.primary-button.home-footer-cta.transitionfix.is--token{display:flex}.primary-button.home-footer-cta-dark{display:none}.heading-medium{font-size:1.5rem}.heading-large{font-size:2rem}.text-size-large{font-size:1.25rem}.fs-styleguide_section-type{font-size:.875rem}.p16.text-color-black.is--14{font-size:14px}.heading-xlarge{font-size:2.5rem}.hide-mobile-landscape{display:none}.p12.text-color-white.text-style-nowrap,.p12.text-color-white.text-style-nowrap-mobile{white-space:nowrap}.spacing-clean{margin:0;padding:0}.page-padding{padding-left:1.25rem;padding-right:1.25rem}.show-mobile-landscape{display:block}.max-width-full-mobile-landscape{width:100%;max-width:none}.margin-medium{margin:1.25rem}.margin-large{margin:1.5rem}.margin-xlarge{margin:2rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:4.5rem}.padding-medium{padding:1.25rem}.padding-large{padding:1.5rem}.padding-xlarge{padding:2rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:4.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.text-style-nowrap{white-space:normal}.heading-small{font-size:1rem}.fs-styleguide_version-details{font-size:.875rem}.fs-styleguide_page-header{margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.fs-styleguide_message-outer{padding:0}.fs-styleguide_message-inner{border-radius:0}.fs-styleguide_messege-content{grid-row-gap:1.5rem;grid-template-columns:1fr}.fs-styleguide_messege-heading{font-size:2.5rem;line-height:.9}.fs-styleguide_messege-heading-span{font-size:1.5rem;font-weight:500}.container.inshort-c{padding-bottom:82px}.container.how-hero__c{padding-left:20px;padding-right:20px}.container.governance-c{padding-left:15px;padding-right:15px}.container.token-hero__c{padding-left:20px;padding-right:20px}.container.multi-logos-c{padding-top:35px;padding-bottom:35px}.container.para-c{padding-left:0;padding-right:0}.h120.text-color-black.is--50{font-size:50px}.h80.is--44{font-size:44px}.h60.text-color-black.is--110h.is--36{font-size:36px}.h36.text-color-black.is--24{font-size:24px}.p18.text-color-black.is--rel{font-size:16px}.section.strokes-s{padding-top:5px}.section.token-hero-s.is--green{padding-top:30px}.p24.text-color-black.is--16{font-size:16px}.stroke.is--2.is--green{margin-bottom:37px}.stroke.is--3.is--green{margin-bottom:27px}.stroke.is--4.is--green{margin-bottom:19px}.stroke.is--5.is--green{margin-bottom:11px}.inshort-heading-w{height:auto;overflow:visible}.inshort-graphs-w{grid-row-gap:10px;flex-direction:column;align-items:flex-start;height:auto}.bar-w{align-items:center;height:65px;padding:15px}.bar-w.is--1,.bar-w.is--2,.bar-w.is--3,.bar-w.is--4,.bar-w.is--5,.bar-w.is--6{width:auto;height:65px}.accordion-item-content{margin-right:0}.footer__shaped-w{grid-row-gap:20px;flex-direction:column}.footer-title-w{margin-bottom:165px;padding-left:15px;padding-right:15px}.social-wrap{justify-content:flex-start;margin-bottom:55px;padding-left:15px;padding-right:0}.footer-social-grid{grid-column-gap:82px;grid-row-gap:10px;grid-template-columns:1fr 1fr}.grow-image{height:232px}.typing-wrap{flex-direction:column;align-items:flex-start}.heading-wrapper.is--bot-180.is--how-hero{height:auto;margin-bottom:0}.heading-wrapper.is--bot-150.is--how-hero{height:auto;margin-bottom:15px}.heading-wrapper.is--bot-62{margin-bottom:20px}.heading-wrapper.is--bot-62.is--how-hero{height:auto;margin-bottom:0}.heading-wrapper.is--bot-62.is--width-max{max-width:none}.heading-wrapper.is--bot-84{margin-bottom:71px}.heading-wrapper.is--bot-84.is--how-hero{height:auto;margin-bottom:0}.heading-wrapper.is--top-25.is--bot-100{margin-bottom:60px}.how-hero-bot-wrap{flex-direction:column;align-items:flex-start}.how-hero__right-wrap{order:-1;margin-bottom:80px}.inshort-graphs-w-white{grid-row-gap:10px;flex-direction:column;align-items:flex-start;height:auto}.primary-button-copy.home-footer-cta,.primary-button-copy.home-footer-cta-dark{display:none}.small-list-wrap{margin-top:50px;margin-left:170px}.governance-bot-wrap{margin-top:53px}.governance-stroke{margin-bottom:60px}.parameters-graphs-w{margin-top:27px}.parameter-wrap{margin-bottom:6px}.governance-bot-info-w{flex-direction:column;align-items:stretch}.text-wrap.is--max-413{max-width:none;margin-top:20px}.token-hero__right-wrap{order:-1;max-width:none;margin-bottom:60px}.tab-item-content{margin-right:0}.multi-graph-wrap{align-self:auto;padding-right:0}.para-img-1{width:194px;height:107px;left:-18px}.para-img-2{width:240px;bottom:90px;left:auto}.para-img-3{width:143px;bottom:187px;left:-6px}.para-img-4{width:196px}.para-img-5{width:230px;height:auto;right:-40px}.para-img-6{width:143px;bottom:0;right:15px}.para-img-7{width:143px;top:84px;right:-53px}.para-wrapper{padding-top:134px;padding-bottom:266px}.primary-button-hero.home-footer-cta{display:none}.primary-button-hero.home-footer-cta.transitionfix.is--token{display:flex}.primary-button-hero.home-footer-cta-dark{display:none}}@media screen and (max-width:479px){.show-mobile-portrait{display:block}.hide-mobile-portrait{display:none}.spacing-clean{margin:0;padding:0}.fs-styleguide_2-col{grid-template-columns:auto}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.navbar{position:fixed}.section.sticky-section{background-color:var(--black)}.typed-words.h100.is--50.text-color-black.left-p{margin-left:0}.inshort-heading-w{height:222px}.menu{display:none}.text-content{padding-left:0}.text-content.is--sticky-m{padding-bottom:0}.straight-underline{top:40px;bottom:auto}.transition-content{width:90px}.small-list-wrap{margin-left:0}.sticky-line.is--1{width:45%}.is--block-m,.is--span-m,.is--mobile-block{display:block}}
.clickable-off{pointer-events:none}
.clickable-on{pointer-events:auto}
main:focus-visible{outline:-webkit-focus-ring-color auto 0px}
.container,.container-medium,.container-small,.container-large{margin-right:auto!important;margin-left:auto!important}
a{color:inherit;text-decoration:inherit;font-size:inherit}
.text-style-3lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.text-style-2lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
body{font-size:var(--body-size)}
@media only screen and (min-width: 992px) and (max-width: 1200px){.h20{font-size:max(1.25em, 20px)}.p16{font-size:max(1em, 16px)}.p12{font-size:max(0.75em, 12px)}}
.after-wrapper{pointer-events:none}
@keyframes stroke{0%{opacity:1;width:0%}95%{opacity:1;width:100%}100%{opacity:0;width:100%}}
.timer-card.is--current .card-underline-white{animation-name:stroke;animation-duration:8s}
@keyframes fill{0%{opacity:0.3}3%{opacity:1}97%{opacity:1}100%{opacity:0.3}}
.timer-card.is--current .card-text{animation-name:fill;animation-duration:8s}
/* Global rules, interactive controls (mobile menu button, accordions) and the home navbar colours. Behaviour lives in
 * src/scripts/ui/*.js.
 *
 * The first block holds what used to be inline <style> in BaseLayout; it sits right after opus.css, as it did then. */

* {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.section {
  pointer-events: auto;
}

input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: transparent;
}

/* Cursor of the typed words (typed.js runs with showCursor: false). */
.typed-words::after {
  content: '|';
  display: inline;
  animation: blink 1s infinite;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.grow-wrap {
  pointer-events: none;
}

.credit-bullets-main-w {
  transition-delay: 150ms;
}

/* Navbar over a light section (.is--normal is toggled by section-titles.js): dark logo and icons, green icons on hover. */
.navbar.is--normal > * .logo-svg,
.navbar.is--normal > * .logo-letters-svg {
  color: #000;
}

.navbar.is--normal > * .nav-link .question-embed,
.navbar.is--normal > * .nav-link .arrow-embed-nav {
  color: #000;
}

.navbar.is--normal > * .nav-link:hover .question-embed,
.navbar.is--normal > * .nav-link:hover .arrow-embed-nav {
  color: #61d290;
}

.navbar.is--normal > * .nav-icon-wrap.is--white {
  border-color: #000;
}

.navbar.is--normal > * .nav-link .p18 {
  color: #000;
}

/* ---- Menu button: a real <button>; keep the Webflow layout (.menu-button in opus.css), drop the UA chrome ---- */
.menu-button {
  background: none;
  -webkit-appearance: none;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
}
.menu-button:focus-visible,
.accordion-item-trigger:focus-visible,
.menu a:focus-visible {
  outline: 2px solid var(--medium-aquamarine);
  outline-offset: 2px;
}
.menu-button:focus-visible {
  outline-offset: -2px; /* the button clips its own overflow and hugs the viewport edge */
}

/* The Finsweet 1 px scroll-lock probe used to sit first in .mobile-items-wrap while the menu was open. */
.mobile-items-wrap {
  padding-top: 1px;
}

/* ---- Accordions: collapsed state at first paint (IX2 applied it as inline styles at runtime) ---- */
@media (scripting: enabled) {
  .accordion-item > .accordion-item-content {
    height: 11px;
  }
  .accordion-item-credit-mobile > .accordion-item-content {
    height: 0;
  }
  .accordion-item .text-content {
    opacity: 0;
  }
}
.accordion-item-trigger {
  -webkit-tap-highlight-color: transparent;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
/* Pre-animation states and CSS hover transitions replacing Webflow IX2 on `/` and `/404`.
 *
 * Pre-animation rules apply only while `html:not(.motion-ready)` holds in a browser with scripting enabled
 * (`initBaseMotion` adds `motion-ready` once GSAP has written the same states inline).
 * They are applied via a 1 ms `backwards`-filled animation after a 5 s delay, so if JS is blocked or fails to run,
 * every element automatically falls back to its visible cascade state at 5 s with no permanent hiding.
 */

:root {
  --ix-out-quint: cubic-bezier(0.22, 1, 0.36, 1);
  --ix-bounce-past: cubic-bezier(0.34, 1.56, 0.64, 1);
}

@supports (transition-timing-function: linear(0, 1)) {
  :root {
    /* IX2 Penner outQuint: 1 - (1 - t)^5, max error <= 0.004. */
    --ix-out-quint: linear(
      0,
      0.1741 3.75%,
      0.3231 7.51%,
      0.4544 11.41%,
      0.5727 15.64%,
      0.666 19.69%,
      0.7479 24.09%,
      0.8176 28.84%,
      0.8748 34%,
      0.9152 38.95%,
      0.9465 44.32%,
      0.9684 49.9%,
      0.9843 56.44%,
      0.998 71.25%,
      1
    );
    /* IX2 Penner bouncePast (3 decreasing overshoots past 1: 1.25, 1.0625, 1.015625), max error <= 0.004. */
    --ix-bounce-past: linear(
      0,
      0.0156 4.55%,
      0.0625 9.09%,
      0.1406 13.64%,
      0.25 18.18%,
      0.3906 22.73%,
      0.5625 27.27%,
      0.7656 31.82%,
      1 36.36%,
      1.1094 40.91%,
      1.1875 45.45%,
      1.2344 50%,
      1.25 54.55%,
      1.2344 59.09%,
      1.1875 63.64%,
      1.1094 68.18%,
      1 72.73%,
      1.0469 77.27%,
      1.0625 81.82%,
      1.0469 86.36%,
      1 90.91%,
      1.0156 95.45%,
      1
    );
  }
}

/* --- Home hold: GSAP reveals the navbar and the hero; without scripting nothing ever would, so they stay visible --- */
[data-page='home'] .navbar,
[data-page='home'] .section.hero-s {
  opacity: 0;
}

@media (scripting: none) {
  [data-page='home'] .navbar,
  [data-page='home'] .section.hero-s {
    opacity: 1;
  }
}

@keyframes ix-reveal-safety {
  to {
    opacity: 1;
  }
}

/* --- Hover transitions (replacing IX2 MOUSE_OVER / MOUSE_OUT lists) --- */

/* e/e-2, e-3/e-4 (a..a-4, >= 992 px): desktop navbar pills ("Docs", "Try Opus"). Shared by `/` and `/404`. */
.navbar .nav-link .p18 {
  opacity: 0;
  transition: opacity 1s var(--ix-out-quint);
}

.navbar .nav-link:hover .p18 {
  opacity: 1;
}

.navbar .nav-link .nav-icon-wrap.is--white {
  background-color: transparent;
  transition:
    background-color 1s var(--ix-out-quint),
    border-color 1s var(--ix-out-quint);
}

.navbar .nav-link:hover .nav-icon-wrap.is--white {
  background-color: #fff;
}

.navbar.is--normal .nav-link:hover .nav-icon-wrap.is--white {
  background-color: #000;
}

.navbar .nav-link .question-embed,
.navbar .nav-link .arrow-embed-nav {
  color: #fff;
  transition: color 1s var(--ix-out-quint);
}

.navbar .nav-link:hover .question-embed,
.navbar .nav-link:hover .arrow-embed-nav {
  color: #000;
}

/* e-213/e-214 (a-130/a-131, >= 992 px): hero CTA; on <= 991 px the `.hover.is--white` layer stays at 0 (white button). */
@media (min-width: 992px) {
  .primary-button-hero .hover {
    transform: translate3d(0, 100%, 0);
    transition: transform 0.6s var(--ix-out-quint);
  }

  .primary-button-hero .is--try,
  .primary-button-hero .is--soon {
    transform: translate3d(0, 0%, 0);
    transition: transform 0.6s var(--ix-out-quint);
  }

  .primary-button-hero:hover .hover {
    transform: translate3d(0, 0%, 0);
  }

  .primary-button-hero:hover .is--try,
  .primary-button-hero:hover .is--soon {
    transform: translate3d(0, -100%, 0);
  }
}

/* e-217..e-222 (a-130..a-133, all breakpoints): `.primary-button` CTAs (inshort, footer). */
.primary-button .hover {
  transform: translate3d(0, 100%, 0);
  transition: transform 0.6s var(--ix-out-quint);
}

.primary-button .is--try,
.primary-button .is--soon {
  transform: translate3d(0, 0%, 0);
  transition: transform 0.6s var(--ix-out-quint);
}

.primary-button .anim-white {
  color: #000;
  transition: color 1s var(--ix-out-quint);
}

.primary-button:hover .hover {
  transform: translate3d(0, 0%, 0);
}

.primary-button:hover .is--try,
.primary-button:hover .is--soon {
  transform: translate3d(0, -100%, 0);
}

.primary-button:hover .anim-white {
  color: #fff;
}

/* e-223/e-224 (a-134/a-135, all breakpoints): CSSDA badge scale with bouncePast overshoot. */
.cssda-badge {
  transform: scale3d(1, 1, 1);
  transition: transform 0.5s var(--ix-bounce-past);
}

.cssda-badge:hover {
  transform: scale3d(0.9, 0.9, 1);
}

/* --- Reduced motion: keep hover feedback short (<= 150 ms) and suppress pre-animation hiding --- */
@media (prefers-reduced-motion: reduce) {
  .navbar .nav-link.is--1,
  .navbar .nav-link.is--2,
  .navbar .nav-link.is--3,
  .navbar .nav-link .p18,
  .navbar .nav-link .nav-icon-wrap.is--white,
  .navbar .nav-link .question-embed,
  .navbar .nav-link .arrow-embed-nav,
  .primary-button-hero .hover,
  .primary-button-hero .is--try,
  .primary-button-hero .is--soon,
  .primary-button .hover,
  .primary-button .is--try,
  .primary-button .is--soon,
  .primary-button .anim-white,
  .cssda-badge {
    transition-duration: 0.15s !important;
    transition-timing-function: ease-out !important;
  }
}

/* --- Pre-animation initial states for the home page ([data-page='home']) --- */
@keyframes ix-hold-o {
  from,
  to {
    opacity: 0;
  }
}

@keyframes ix-hold-t {
  from,
  to {
    transform: var(--ix-t);
  }
}

@keyframes ix-hold-w {
  from,
  to {
    width: var(--ix-w);
  }
}

@keyframes ix-hold-h {
  from,
  to {
    height: var(--ix-h);
  }
}

@media (prefers-reduced-motion: no-preference) and (scripting: enabled) {
  html:not(.motion-ready) .navbar,
  html:not(.motion-ready) .section.hero-s {
    animation: ix-reveal-safety 0.01s linear 5s forwards;
  }

  /* Every home element that receives a pre-animation hold shares the 5 s backwards-fill window. */
  html:not(.motion-ready)[data-page='home']
    :is(
      .navbar .logo-svg,
      .navbar .logo-letters-svg,
      .navbar .nav-link.is--2,
      .navbar .nav-link.is--3,
      .hero-animation-c,
      .hero-desc-w,
      .primary-button-hero,
      .synth-bottom-w,
      .synth-bottom-w .h36.text-color-green.is--24,
      .synth-bottom-w .p24.text-color-white.is--16,
      .grow-c .grow-aura-spacer,
      .grow-c .arrow-span,
      .grow-c .p24.text-color-black.is--130.is--16,
      .grow-c .h36.text-color-black.is--130.is--24,
      .straight-c .straight-para-wrap,
      .straight-c .small-list-wrap,
      .straight-c .straight-underline,
      .inshort-graphs-w .bar-w,
      .inshort-graphs-w .bar-w .p12,
      .grow-mouse,
      .multi-logos-s .multi-left-logo-w,
      .multi-logos-s .multi-right-logo-w,
      .multi-logos-s .multi-spacer,
      .multi-s .is--multi-title,
      .multi-s .multilayer-spacer,
      .multi-s .p18.is--mono,
      .multi-s .small-multi-text,
      .multi-s .inner-graph-w,
      .section.footer-s,
      .section.footer-s .container.footer-c,
      .section.footer-s .footer-heading-cta-content,
      .section.footer-s .footer-social-grid
    ) {
    animation-duration: 0.001s;
    animation-delay: 5s;
    animation-fill-mode: backwards;
  }

  /* All breakpoints: hero PAGE_FINISH (a-122), synth (a-126, a-48), grow (a-26), logos (a-31), multi (a-127), FAQ (a-30), footer (a-53, a-83, a-52). */
  html:not(.motion-ready)[data-page='home'] .navbar .logo-svg {
    --ix-t: translate3d(0, -100%, 0);
    animation-name: ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(.navbar .logo-letters-svg, .navbar .nav-link.is--2, .navbar .nav-link.is--3) {
    --ix-t: translate3d(0, -150%, 0);
    animation-name: ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(
      .hero-animation-c,
      .multi-s .p18.is--mono,
      .section.footer-s .container.footer-c,
      .section.footer-s .footer-heading-cta-content
    ) {
    animation-name: ix-hold-o;
  }

  html:not(.motion-ready)[data-page='home'] :is(.hero-desc-w, .primary-button-hero) {
    --ix-t: translate3d(0, 30%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home'] .synth-bottom-w {
    --ix-t: translate3d(0, 20%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(.synth-bottom-w .h36.text-color-green.is--24, .section.footer-s .footer-social-grid) {
    --ix-t: translate3d(0, 100%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home'] .synth-bottom-w .p24.text-color-white.is--16 {
    --ix-t: translate3d(0, 50%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(.grow-c .grow-aura-spacer, .multi-s .multilayer-spacer) {
    --ix-w: 0%;
    animation-name: ix-hold-w;
  }

  html:not(.motion-ready)[data-page='home'] .grow-c .arrow-span {
    --ix-t: rotateZ(-180deg);
    animation-name: ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(
      .grow-c .p24.text-color-black.is--130.is--16,
      .grow-c .h36.text-color-black.is--130.is--24,
      .multi-s .is--multi-title,
      .multi-s .small-multi-text
    ) {
    --ix-t: translate3d(0, 100%, 0);
    animation-name: ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home']
    :is(.multi-logos-s .multi-left-logo-w, .multi-logos-s .multi-right-logo-w) {
    --ix-t: translate3d(0, 25%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  html:not(.motion-ready)[data-page='home'] .multi-logos-s .multi-spacer {
    --ix-h: 0%;
    animation-name: ix-hold-h;
  }

  html:not(.motion-ready)[data-page='home'] .multi-s .inner-graph-w {
    --ix-w: 0em;
    animation-name: ix-hold-w;
  }

  html:not(.motion-ready)[data-page='home'] .section.footer-s {
    --ix-t: translate3d(0, 25%, 0);
    animation-name: ix-hold-o, ix-hold-t;
  }

  /* Breakpoint-specific initial states: straight (a-27 vs a-28), grow-mouse (a-14), inshort bars (a-10 vs a-19). */
  @media (min-width: 992px) {
    html:not(.motion-ready)[data-page='home'] .grow-mouse {
      --ix-t: scale3d(0.8, 0.8, 1);
      animation-name: ix-hold-o, ix-hold-t;
    }

    html:not(.motion-ready)[data-page='home']
      :is(.straight-c .straight-para-wrap, .straight-c .small-list-wrap) {
      --ix-t: translate3d(0, 10%, 0);
      animation-name: ix-hold-o, ix-hold-t;
    }

    html:not(.motion-ready)[data-page='home'] .straight-c .straight-underline {
      --ix-w: 0em;
      animation-name: ix-hold-w;
    }
  }

  @media (max-width: 991.98px) {
    html:not(.motion-ready)[data-page='home'] .straight-c .straight-para-wrap:not(.is--dynamic) {
      --ix-t: translate3d(0, 10%, 0);
      animation-name: ix-hold-o, ix-hold-t;
    }

    html:not(.motion-ready)[data-page='home'] .straight-c .straight-underline {
      --ix-w: 0px;
      animation-name: ix-hold-w;
    }
  }

  @media (min-width: 768px) {
    html:not(.motion-ready)[data-page='home'] .inshort-graphs-w .bar-w {
      --ix-w: 100%;
      --ix-h: 0em;
      animation-name: ix-hold-w, ix-hold-h;
    }
  }

  @media (max-width: 767.98px) {
    html:not(.motion-ready)[data-page='home'] .inshort-graphs-w .bar-w {
      --ix-w: 0%;
      --ix-h: 65px;
      animation-name: ix-hold-w, ix-hold-h;
    }

    html:not(.motion-ready)[data-page='home'] .inshort-graphs-w .bar-w .p12 {
      animation-name: ix-hold-o;
    }
  }
}
