@charset "UTF-8";@keyframes spin{0%{transform:rotateZ(0)}to{transform:rotateZ(1turn)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}mark{margin:0;padding:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{background:var(--color-ui-bg);color:var(--color-black);font-family:var(--font-sans);font-size:16px;line-height:1.2}ol,ul{list-style:none}em{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#grid,#size{display:none;position:fixed;left:0}#grid,#grid .row{height:100vh;height:var(--doc-height)}#grid{z-index:9998;top:0;width:100%;pointer-events:none}#grid .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:24px}@media only screen and (min-width:768px){#grid .row{grid-template-columns:repeat(12,minmax(0,1fr))}}#grid .row .col{display:block;background:var(--color-grid);opacity:.25}#grid.show{display:block}#size{z-index:9999;right:0;bottom:12px}#size .size-info{display:inline-block;margin:0 auto;padding:6px 16px;border-radius:20px;background-color:rgba(0,0,0,.8);box-shadow:0 0 10px 1px rgba(0,0,0,.15);color:#fff;font-size:12px;font-family:monospace;font-weight:700}#size,#size.show{place-items:center}#size.show{display:grid}#header .nav a,.debug #grid{display:block}.debug #size{display:grid}@font-face{font-family:"Karbon 400 Fallback";src:local(Tahoma);size-adjust:87%;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:"Karbon";font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/karbon-regular.woff2) format("woff2"),url(../assets/fonts/karbon-regular.woff) format("woff"),url(../assets/fonts/karbon-regular.ttf) format("truetype")}@font-face{font-family:"Karbon";font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/karbon-medium.woff2) format("woff2"),url(../assets/fonts/karbon-medium.woff) format("woff"),url(../assets/fonts/karbon-medium.ttf) format("truetype")}@font-face{font-family:"Karbon";font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/karbon-semibold.woff2) format("woff2"),url(../assets/fonts/karbon-semibold.woff) format("woff"),url(../assets/fonts/karbon-semibold.ttf) format("truetype")}@font-face{font-family:"Karbon";font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/karbon-bold.woff2) format("woff2"),url(../assets/fonts/karbon-bold.woff) format("woff"),url(../assets/fonts/karbon-bold.ttf) format("truetype")}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-family:var(--heading-font);font-weight:var(--heading-weight);letter-spacing:-.015em;line-height:1.15;hanging-punctuation:first last}.prose h1:first-child,.prose h2:first-child,.prose h3:first-child,.prose h4:first-child,.prose h5:first-child,.prose h6:first-child{margin-top:0}.prose h1{font-size:52px}@media (min-width:360px){.prose h1{font-size:calc(25.9759036145px + 100vw*.0722891566)}}@media (min-width:1024px){.prose h1{font-size:100px}}.prose .h2-style,.prose h2{font-size:40px}@media (min-width:360px){.prose .h2-style,.prose h2{font-size:calc(29.156626506px + 100vw*.0301204819)}}@media (min-width:1024px){.prose .h2-style,.prose h2{font-size:60px}}.prose .h3-style,.prose h3,.prose p.is-biggest{font-size:30px}@media (min-width:360px){.prose .h3-style,.prose h3{font-size:calc(24.578313253px + 100vw*.015060241)}}@media (min-width:1024px){.prose .h3-style,.prose h3{font-size:40px}}.prose h4{font-size:24px}@media (min-width:360px){.prose h4{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.prose h4{font-size:30px}}.prose h5,.prose h6,.prose p{font-size:20px}@media (min-width:360px){.prose h5{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose h5{font-size:24px}}@media (min-width:360px){.prose h6{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose h6{font-size:24px}}.prose p{line-height:1.3;margin-bottom:24px}@media (min-width:360px){.prose p{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose p{font-size:24px}}@media (min-width:360px){.prose p.is-biggest{font-size:calc(24.578313253px + 100vw*.015060241)}}@media (min-width:1024px){.prose p.is-biggest{font-size:40px}}.prose p.is-big{font-size:24px}@media (min-width:360px){.prose p.is-big{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.prose p.is-big{font-size:30px}}.prose p.is-small{font-size:12px}@media (min-width:360px){.prose p.is-small{font-size:calc(9.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose p.is-small{font-size:16px}}.prose p.is-smallest{font-size:8px}@media (min-width:360px){.prose p.is-smallest{font-size:calc(6.9156626506px + 100vw*.0030120482)}}@media (min-width:1024px){.prose p.is-smallest{font-size:10px}}.prose ol,.prose ul{margin-top:16px;margin-bottom:16px;font-size:20px;line-height:1.2}@media (min-width:360px){.prose ol,.prose ul{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose ol,.prose ul{font-size:24px}}.prose ol li,.prose ul li{margin-top:8px}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:0;margin-bottom:0;margin-left:16px}.prose ul li:not([class*=swiper]){list-style:none;display:flex;gap:15px;margin:2px 0}.prose ul li:not([class*=swiper]):before{content:"•"}.prose ol li{list-style:decimal inside}.prose blockquote{line-height:1.2;margin-bottom:24px}.prose table{width:100%;margin-top:16px;border-spacing:0;border-collapse:collapse;font-size:12px}@media (min-width:360px){.prose table{font-size:calc(9.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose table{font-size:16px}}.prose table th{border-bottom:solid 1px #000}.prose table td,.prose table th{padding:6px;line-height:1.2}.prose .small,.prose small{font-size:85%;line-height:140%}.prose code,.prose kbd,.prose pre{font-size:80%;word-wrap:break-word;background:#c7c7c7;border:solid 1px #9a9a9a;border-radius:2px}.prose code,.prose kbd{padding:0 4px;vertical-align:middle}.prose var{font-weight:600;border-bottom:dotted 1px #161616}.prose strike{text-decoration:line-through}.prose blockquote p,.prose q p{font-size:24px;font-weight:600;line-height:1.2}@media (min-width:360px){.prose blockquote p,.prose q p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.prose blockquote p,.prose q p{font-size:30px}}.prose cite{display:inline-block;margin-left:12px;font-weight:700}.prose pre{max-width:100%;overflow:auto;white-space:pre-wrap;padding:10px;margin-bottom:16px}.prose pre code{padding:0;border-radius:2px}.prose mark{color:var(--brand-accent);text-transform:uppercase;transition:background-color .5s ease}.prose a{color:#161616;text-decoration:underline;font-size:20px}@media (min-width:360px){.prose a{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.prose a{font-size:24px}}.prose b,.prose mark,.prose strong,b,strong{font-weight:600}.anchor-button,.prose button,.prose ins{background:0 0;margin:0;padding:0}.anchor-button,.prose button{border:0;width:auto;overflow:visible;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;text-decoration:underline}.button b,.semi-bold{font-weight:500}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:var(--color-white)}.prose mark,.prose pre code,mark{background:0 0;border:0}.post-content .prose h2,.post-content .prose h3,.post-content .prose h4,.post-content .prose h5,.post-content .prose h6{margin-top:24px}.post-content .prose h2,.post-content .prose h3{margin-bottom:24px}.post-content .prose h4,.post-content .prose h5,.post-content .prose h6{margin-bottom:12px}a:focus-visible,button:focus-visible{outline:3px solid var(--brand-accent)}ul.swiper-wrapper li{list-style:none;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--brand:#1bd760;--brand-dark:#161616;--brand-primary:#1bd760;--brand-secondary:#9f9d71;--brand-secondary-dark:#5f5e44;--brand-accent:#1bd760;--color-black:#161616;--color-white:#f2f2f2;--color-white-20:#cdcdcd;--color-black-100:#000;--color-black-40:#9a9a9a;--color-black-60:#686868;--color-white-100:#fff;--color-grid:#fad300;--color-ui-line:#686868;--color-ui-bg:#e6e6e6;--font-sans:"Karbon", "Karbon 400 Fallback", Arial, Helvetica, sans-serif;--doc-height:100%;--container-padding:20px;--grid-column-gap:24px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-ui-bg)}@media (min-width:360px){body{font-size:calc(13.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){body{font-size:20px}}#body{display:flex;flex-direction:column;min-height:100vh}#main{flex-grow:1}::-moz-selection{background-color:var(--brand-primary);color:var(--brand-dark)}::selection{background-color:var(--brand-primary);color:var(--brand-dark)}.container,.hero-content{margin:0 auto;padding:0 var(--container-padding)}@media only screen and (min-width:768px){.container,.hero-content{max-width:1246px}.container .wrap,.hero-content .wrap{padding:0 8.3333333333%}.container.is-full .wrap,.is-full.hero-content .wrap{padding:0}}.wrap-xsmall{max-width:680px;margin:0 auto}.wrap-medium,.wrap-small{max-width:854px;margin:0 auto}.wrap-medium{max-width:1040px}.main-content{padding-bottom:var(--space-xs)}@media only screen and (min-width:768px){.main-content{padding-bottom:var(--space-2xl)}}.page-wrap{display:flex;position:relative;flex-direction:column;padding-top:var(--space-l-xl)}.page-wrap .page-main{order:2}@media only screen and (min-width:768px){.page-wrap .page-main{grid-area:main}}a{color:inherit;text-decoration:none;transition:all .3s ease}.bg-black{background-color:var(--color-black)}.icon{width:24px;height:24px;fill:none}.icon-inline{display:inline-block;vertical-align:middle}img{display:block;max-width:100%;height:auto!important}.img-spacer,.video-spacer{display:block;z-index:1;position:relative;padding-top:66.66%;overflow:hidden;border-radius:0;background-color:transparent}.img-spacer>embed,.img-spacer>iframe,.img-spacer>img,.img-spacer>object,.img-spacer>video,.video-spacer>embed,.video-spacer>iframe,.video-spacer>img,.video-spacer>object,.video-spacer>video{position:absolute;top:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s cubic-bezier(.445,.05,.55,1);margin:0!important}.img-spacer.ratio-4x3,.video-spacer.ratio-4x3{padding-top:75%}.img-spacer.ratio-3x2,.video-spacer.ratio-3x2{padding-top:66.66%}.img-spacer.ratio-16x9,.video-spacer.ratio-16x9{padding-top:56.25%}.img-spacer.ratio-1x1,.video-spacer.ratio-1x1{padding-top:100%}.img-spacer.ratio-680x430,.video-spacer.ratio-680x430{padding-top:63.24%}.post-content header .post-figure,.video-spacer{margin-bottom:40px}.video-spacer button{width:100%;height:100%;z-index:9;position:absolute;top:0;left:0;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:0 0;border:0;cursor:pointer}.video-spacer button:after{content:"";display:block;width:36px;height:36px;background-image:url(../assets/img/icons/play.svg);position:absolute;bottom:22px;left:22px;z-index:9}.video-spacer .video-cover{z-index:9}.buttons{display:flex;flex-wrap:wrap;margin:24px 0}.buttons>*{margin-left:0}.buttons>*+*{margin-left:12px}#header,.button{box-sizing:border-box}.button,a.backto,a.goto{font-size:1.25rem;font-weight:500}.button{display:inline-flex;position:relative;padding:.5em 3.4em;overflow:hidden;border:2px solid var(--brand-accent);border-radius:4px;background-color:var(--brand-accent);color:var(--brand-dark);font-family:var(--font-sans);text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button.is-dark{border-color:var(--brand-dark);background-color:var(--brand-dark);color:var(--color-white)}.button.is-white{background-color:var(--color-white);border-color:var(--color-white)}.button.is-outline{border-color:var(--brand-accent);background-color:var(--brand-dark);color:var(--color-white)}.button.is-small{padding:.5em .8em}.not-touch .button.is-dark:hover,.not-touch .button:hover{border-color:var(--brand-accent);background-color:var(--brand-accent);color:var(--brand-dark)}a.backto,a.goto{display:flex;align-items:center;line-height:1}a.backto span,a.goto span{border-bottom:1px solid var(--brand-dark)}a.backto svg{margin-top:3px;margin-right:12px}.main-logo,a.backto svg,a.goto svg{display:block;transition:all .3s ease}a.backto svg{width:27px;height:12px}@media only screen and (max-width:767px){a.goto{text-transform:capitalize}}a.goto em{font-style:normal}@media only screen and (max-width:767px){a.goto em{display:none}}a.goto svg{margin:0 0 0 8px}#header .nav li.current,#header .nav-black .current a,.not-touch #header .nav a:hover,.not-touch a.backto:hover,.not-touch a.backto:hover svg,.not-touch a.goto:hover,.not-touch a.goto:hover svg{color:var(--brand-primary)}.not-touch a.backto:hover span,.not-touch a.goto:hover span{border-color:var(--brand-primary)}.main-logo{width:164px;height:28px;background:url(../assets/img/algorandlabs-logo.svg) no-repeat left top;background-size:100%;text-indent:-999em;transition:opacity .2s ease}.main-logo a{display:block;height:100%}.main-logo-black{background:url(../assets/img/algorandlabs-darklogo.svg) no-repeat left top;background-size:100%}#header{padding-top:24px;padding-bottom:24px;color:var(--color-white);width:100%}@media only screen and (min-width:768px){#header{padding-top:40px;padding-bottom:40px}}#header .header-content{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}@media only screen and (max-width:339px){#header .main-logo{width:140px;height:24px}}@media only screen and (min-width:768px){#header .main-logo{width:222px;height:38px}}#header.is-light{padding-top:17px;background-color:var(--color-white);color:var(--brand-dark)}@media only screen and (min-width:768px){#header.is-light{padding-top:40px}}#header.is-light .main-logo{background-image:url(../assets/img/algorandlabs-darklogo.svg)}#header .nav ul{display:inline-flex;flex-direction:row-reverse}#header .nav li{font-size:16px;margin-left:14px}@media (min-width:360px){#header .nav li{font-size:calc(11.6626506024px + 100vw*.0120481928)}}@media (min-width:1024px){#header .nav li{font-size:24px}}@media only screen and (min-width:768px){#header .nav li{margin-left:18px}}#header .nav li.current{font-weight:600}#header .nav-black a{color:#161616}#footer{padding:44px 0 64px;background:var(--brand-dark);color:var(--color-white);font-weight:500}@media only screen and (min-width:768px){#footer{padding:80px 0 60px}}#footer .top{padding-bottom:40px;font-size:16px}@media (min-width:360px){#footer .top{font-size:calc(13.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){#footer .top{font-size:20px}}@media only screen and (min-width:768px){#footer .top{padding-bottom:160px}}#footer .top address{padding-top:15px}#footer .top li{line-height:1.35}#footer .legal a.credits,#footer .top li a,.jobs p a{border-bottom:1px solid var(--color-white)}#footer .bottom,.footer-cta{display:flex;justify-content:space-between}#footer .bottom{flex-direction:column-reverse;align-items:center}@media only screen and (min-width:768px){#footer .bottom{flex-direction:row}}#footer .bottom>*{padding-top:20px}#footer .legal{padding-right:24px;padding-left:24px;letter-spacing:.05em;line-height:1.5;text-align:center;font-size:14px}@media (min-width:360px){#footer .legal{font-size:calc(12.9156626506px + 100vw*.0030120482)}}@media (min-width:1024px){#footer .legal{font-size:16px}}@media only screen and (min-width:768px){#footer .legal{padding-right:0;padding-left:0;text-align:left}}#footer .legal .separator{display:inline-flex;padding:0 .3em;opacity:.5}.not-touch #footer .legal a.credits:hover,.not-touch #footer .top a:hover,.not-touch .news .content a.more:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.not-touch #footer .legal a:hover{color:var(--brand-primary)}.footer-cta{padding-top:36px;padding-bottom:36px;background:url(/assets/img/algorand-footer-img.png) no-repeat center;background-size:cover!important;flex-direction:column;text-align:center}.footer-cta .prose{margin-bottom:24px}@media only screen and (min-width:768px){.footer-cta{flex-direction:row;text-align:left}.footer-cta .prose{margin-bottom:0}}.footer-cta p{margin:0}.hero{display:flex;flex-direction:column;min-height:90vh;background-color:var(--brand-dark);background-image:url(../assets/img/algorand-labs-big-bang.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;color:var(--color-white)}@media only screen and (min-width:768px){.hero{min-height:95vh;background-size:cover}}.hero-content{display:flex;flex-grow:1;align-items:center;width:100%;padding:0}.hero-content .wrap{padding:0 var(--container-padding);padding-top:24px;padding-bottom:24px;flex:1}@media only screen and (min-width:768px){.hero-content .wrap{padding-top:48px;padding-bottom:48px}}.hero-title{margin-left:-5px;font-weight:400;line-height:.9;font-size:52px}@media (min-width:360px){.hero-title{font-size:calc(25.9759036145px + 100vw*.0722891566)}}@media (min-width:1024px){.hero-title{font-size:100px}}@media only screen and (min-width:768px){.hero-title{line-height:.9}}@media only screen and (min-width:1280px){.hero-title{line-height:1.1;text-indent:-2px}.hero-title br{display:none}}.hero p{padding-top:12px;font-weight:600;line-height:1.2;font-size:24px;margin-bottom:200px}@media (min-width:360px){.hero p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.hero p{font-size:30px}}.hero p br{display:none}@media only screen and (max-width:767px){.hero p{width:85%}}@media only screen and (min-width:768px){.hero p{width:calc(70% - 12px)}}@media only screen and (min-width:1024px){.hero p{width:calc(40% - 12px)}.hero p br{display:block}[lang=it] .hero p{width:calc(38% - 12px)}}.intro{background-color:var(--brand-dark);color:var(--color-white)}.news-btn{margin-top:48px;padding-bottom:48px;text-align:center}.news-box .archive-list-wrapper{color:var(--color-white);overflow:hidden}.news li article{max-width:320px}@media only screen and (min-width:768px){.news li article{max-width:326px}}.news ::-moz-selection{background-color:var(--color-white);color:var(--brand-dark)}.news ::selection{background-color:var(--color-white);color:var(--brand-dark)}.news .content,.vision{color:var(--color-white)}.news .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:0 calc(var(--container-padding)*-1);padding:var(--container-padding);background-color:var(--brand-secondary-dark);text-align:center;gap:calc(var(--grid-column-gap)/3)}@media only screen and (min-width:768px){.news .content{flex-direction:row;margin:0 calc(var(--grid-column-gap)*-1);padding:16px var(--grid-column-gap);transform:translateY(-30px);border-radius:4px;text-align:left;gap:var(--grid-column-gap)}}.news .content a{line-height:1.2}.news .content a.main{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.news .content a.main{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.news .content a.more,.news .content a.more:visited{border-bottom:1px solid var(--color-white);font-weight:600}.news .content .label{color:var(--brand-primary);font-weight:600;text-transform:uppercase}.news .content .separator{color:var(--color-white);opacity:.5}.vision{padding:32px 0}.vision .teaser{padding-bottom:56px}@media only screen and (min-width:768px){.vision .teaser{padding:24px 48px 60px;text-align:center;width:calc(83.3333333333% - 12px);margin:0 auto}}@media only screen and (min-width:1024px){.vision .teaser{width:calc(75% - 12px)}}.about-micali{text-align:center}.about-micali .profile-photo{width:120px;height:120px;margin:0 auto}@media only screen and (min-width:768px){.about-micali .profile-photo{width:200px;height:200px}}.about-micali .profile-photo .img-spacer{padding-top:100%;border-radius:60px}@media only screen and (min-width:768px){.about-micali .profile-photo .img-spacer{border-radius:100px}}.about-micali .profile-video{max-width:855px;margin:0 auto}.about-micali .audio-player{margin:28px auto}.about-micali p{padding-bottom:12px;color:var(--color-black-40);font-weight:500;font-size:16px}@media (min-width:360px){.about-micali p{font-size:calc(13.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.about-micali p{font-size:20px}}@media only screen and (min-width:768px){.about-micali p{width:calc(50% - 12px);margin:0 auto}}.about-micali a.more,.bio-micali a.close{border-bottom:1px solid var(--color-white);color:var(--color-white);cursor:pointer}.not-touch .about-micali a.more:hover,.not-touch .bio-micali a.close:hover,.not-touch .jobs p a:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.bio-micali{height:0;margin-top:24px;opacity:0;transition:opacity 400ms}@media only screen and (min-width:768px){.bio-micali{display:flex;flex-direction:column;align-items:flex-end;margin-top:0}}.bio-micali-content{margin-top:16px;padding:16px 0;border-top:1px solid var(--color-ui-line)}@media only screen and (min-width:768px){.bio-micali-content{display:flex;margin-top:32px;padding:32px 0}.bio-micali-content>*{flex:1;margin-right:24px}.bio-micali-content>*+*{margin-right:0}}.bio-micali.show{height:auto;opacity:1}.bio-micali p{padding-bottom:24px;line-height:1.25}.bio-micali a.close{font-size:20px}@media (min-width:360px){.bio-micali a.close{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.bio-micali a.close{font-size:24px}}@media only screen and (min-width:768px){.bio-micali a.is-top{display:none}}.labs,.products{margin-top:-80px;background:url(../assets/img/algorand-labs_big-bang-planet.jpg) 50% 3% no-repeat;background-size:540px 361px}@media only screen and (min-width:768px){.labs,.products{margin-top:-120px;background-position:center top;background-size:1366px 914px}}.labs .teaser{padding-bottom:48px}.labs .teaser,.products .teaser{padding-top:350px}@media only screen and (min-width:768px){.labs .teaser,.products .teaser{padding:780px 0 48px;text-align:center}}@media only screen and (min-width:1024px){.labs .teaser,.products .teaser{padding-bottom:134px}}.labs .teaser .img-spacer,.products .teaser .img-spacer{display:none;padding-top:100%}.labs .teaser h4,.labs .teaser p,.products .teaser h4,.products .teaser p{font-size:24px}@media (min-width:360px){.labs .teaser h4,.labs .teaser p,.products .teaser h4,.products .teaser p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.labs .teaser h4,.labs .teaser p,.products .teaser h4,.products .teaser p{font-size:30px}}.products{padding-bottom:50px}@media only screen and (min-width:1024px){.products{padding-bottom:120px}}.products .teaser{padding-bottom:40px}@media only screen and (min-width:1024px){.products .teaser{padding-bottom:60px}}.products .teaser p{padding-top:40px;color:var(--color-white-20);font-weight:600}@media only screen and (min-width:1024px){.products .teaser p{width:calc(66.6666666667% - 12px);margin:0 auto}}@media only screen and (min-width:768px){.products .columns{display:flex;padding-bottom:44px}}.products .columns h4,.products .columns p{line-height:1.2;font-size:24px}@media (min-width:360px){.products .columns h4,.products .columns p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.products .columns h4,.products .columns p{font-size:30px}}.products .columns h4.title,.products .columns p.title{padding-bottom:12px;font-weight:600}@media only screen and (min-width:768px){.products .columns h4.title,.products .columns p.title{padding-bottom:24px}}.products .columns>*{flex:1;padding-bottom:44px}@media only screen and (min-width:768px){.products .columns>*{margin-right:var(--grid-column-gap);padding-bottom:0}}@media only screen and (min-width:1024px){.products .columns>*{margin-right:calc(var(--grid-column-gap)*1.5)}}@media only screen and (min-width:768px){.products .columns>*+*{margin-right:0}.products .columns .columns-1{padding-right:20px}}@media only screen and (min-width:1024px){.products .content{width:calc(75% - 12px);margin:0 auto;text-align:center}}.products .content h4,.products .content p{line-height:1.2;font-size:24px}@media (min-width:360px){.products .content h4,.products .content p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.products .content h4,.products .content p{font-size:30px}}.products .content h4.title,.products .content p.title{padding-bottom:12px;font-weight:600}@media only screen and (min-width:768px){.products .content h4.title,.products .content p.title{padding-bottom:24px}}.products .content figure{padding:40px 0 0}@media only screen and (min-width:1024px){.products .content figure{padding:52px 0 0}.products .content figure img{margin:0 auto}}.kicker{color:var(--brand-primary);font-weight:600;text-transform:uppercase;font-size:16px}@media (min-width:360px){.kicker{font-size:calc(8.4096385542px + 100vw*.0210843373)}}@media (min-width:1024px){.kicker{font-size:30px}}.teaser .title,.teaser p{padding-top:12px;line-height:1;hanging-punctuation:first last;font-size:40px}@media (min-width:360px){.teaser .title{font-size:calc(29.156626506px + 100vw*.0301204819)}}@media (min-width:1024px){.teaser .title{font-size:60px}}.teaser p{line-height:1.2;font-size:24px}@media (min-width:360px){.teaser p{font-size:calc(17.4939759036px + 100vw*.0180722892)}}@media (min-width:1024px){.teaser p{font-size:36px}}.labs-tabs{padding:44px 0;background-color:var(--brand-primary)}@media only screen and (min-width:1024px){.labs-tabs{padding:90px 0}}.labs-tabs ::-moz-selection{background-color:var(--brand-dark);color:var(--color-white)}.labs-tabs ::selection{background-color:var(--brand-dark);color:var(--color-white)}.labs-tabs .tabs .arrow,.labs-tabs .tabs-links{display:none}@media only screen and (min-width:1024px){.labs-tabs .tabs-links{display:flex;justify-content:center;margin-top:-162px;padding-bottom:120px}}.labs-tabs .tabs-links>*+*{border-left:1px solid var(--brand-primary)}.labs-tabs .tabs-links a{display:inline-flex;position:relative;flex-direction:column;align-items:center;justify-content:space-between;padding:2px 24px;color:var(--color-white);cursor:pointer;transition:color .3s ease}.labs-tabs .tabs-links a.current,.not-touch .labs-tabs .tabs-links a:hover{color:var(--brand-primary);font-weight:600}.labs-tabs .tabs-links a::after{visibility:hidden;height:0;overflow:hidden;font-weight:600;content:attr(data-text);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1024px){.labs-tabs .tabs{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width:1024px){.labs-tabs .tabs .arrow{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.labs-tabs .tabs .arrow.swiper-button-disabled{cursor:default;opacity:.5}}.labs-tabs .tabs .arrow svg{display:block;width:60px;height:60px}.labs-tabs .tabs-main{text-align:center}@media only screen and (min-width:1024px){.labs-tabs .tabs-main{width:calc(83.3333333333% - 12px)}}.labs-tabs .tabs-main .swiper-labs{z-index:1;position:relative;overflow:hidden}.labs-tabs .tabs-main .swiper-labs .slider-wrapper{box-sizing:content-box;display:flex;align-items:flex-start;transform:translateZ(0);-webkit-transform-style:preserve-3d;transition-property:transform,height}.labs-tabs .tabs-main .swiper-labs .slide{flex-shrink:0;width:100%}.labs-tabs .tabs-main .panel{display:flex;position:relative;flex-direction:column;flex-shrink:0;width:100%;height:auto!important;transform:translateZ(0);-webkit-backface-visibility:hidden}@media only screen and (min-width:1024px){.labs-tabs .tabs-main .panel{flex-direction:row;text-align:left}.labs-tabs .tabs-main .panel>*{margin-right:var(--grid-column-gap)}.labs-tabs .tabs-main .panel>:last-child{margin-right:0}}.labs-tabs .tabs-main .overtitle{padding-bottom:16px;font-size:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:1024px){.labs-tabs .tabs-main .overtitle{display:none}}.labs-tabs .tabs-main .title{flex:0 0 calc(30% - 12px);line-height:1;font-size:32px}@media (min-width:360px){.labs-tabs .tabs-main .title{font-size:calc(23.3253012048px + 100vw*.0240963855)}}@media (min-width:1024px){.labs-tabs .tabs-main .title{font-size:48px}}@media only screen and (max-width:767px){.labs-tabs .tabs-main .title{padding:0 36px}}.labs-tabs .tabs-main .content{flex:0 0 calc(70% - 12px)}@media only screen and (max-width:767px){.labs-tabs .tabs-main .content{padding:0 36px}}.labs-tabs .tabs-main .content p:first-child{padding-top:16px;padding-bottom:18px;font-weight:500;font-size:20px}@media (min-width:360px){.labs-tabs .tabs-main .content p:first-child{font-size:calc(14.578313253px + 100vw*.015060241)}}@media (min-width:1024px){.labs-tabs .tabs-main .content p:first-child{font-size:30px}}@media only screen and (min-width:1024px){.labs-tabs .tabs-main .content p:first-child{padding-top:8px;padding-bottom:16px;font-weight:600}}.labs-tabs .tabs-main .content p{line-height:1.4}@media only screen and (min-width:1024px){.labs-tabs .tabs-main .content p{line-height:1.3}}.labs-tabs .slider-pagination{display:flex;align-items:center;justify-content:center;padding:30px 0 5px;transform:translateZ(0);-webkit-transform-style:preserve-3d}@media only screen and (min-width:1024px){.labs-tabs .slider-pagination{display:none}}.labs-tabs .slider-pagination>*+*{margin-left:12px}.labs-tabs .slider-pagination .swiper-pagination-bullet{display:inline-flex;width:6px;height:6px;border-radius:100vmax;background-color:var(--color-white);cursor:pointer;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.labs-tabs .slider-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background-color:var(--brand-dark)}.aboutus{padding:40px 0;background-color:var(--color-white)}@media only screen and (min-width:768px){.aboutus,.blockchain{padding:120px 0}}.aboutus .title,.blockchain .title{max-width:calc(75% - 12px);padding-bottom:24px}@media only screen and (min-width:1024px){.aboutus .title,.blockchain .title{max-width:calc(40% - 12px);padding-top:12px}}.aboutus h4.title,.blockchain h4.title{font-size:24px;max-width:none}@media (min-width:360px){.aboutus h4.title,.blockchain h4.title{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.aboutus h4.title,.blockchain h4.title{font-size:30px}}.aboutus h4.title-left,.blockchain h4.title-left{text-align:left}@media only screen and (min-width:1024px){.aboutus h4.title-left,.blockchain h4.title-left{text-align:center}}@media only screen and (min-width:768px){.aboutus .columns,.blockchain .columns{display:flex}}.aboutus .columns h4,.aboutus .columns p,.blockchain .columns h4,.blockchain .columns p{line-height:1.2;font-size:24px}@media (min-width:360px){.aboutus .columns h4,.aboutus .columns p,.blockchain .columns h4,.blockchain .columns p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.aboutus .columns h4,.aboutus .columns p,.blockchain .columns h4,.blockchain .columns p{font-size:30px}}.aboutus .columns>*{flex:1}.blockchain .columns>*{flex:1;font-weight:600}@media only screen and (min-width:768px){.aboutus .columns>*,.blockchain .columns>*{margin-right:var(--grid-column-gap)}}.aboutus .columns>*+*,.blockchain .columns>*+*{font-weight:400}@media only screen and (min-width:768px){.aboutus .columns>*+*,.blockchain .columns>*+*{margin-right:0}.aboutus .columns .columns-1,.blockchain .columns .columns-1{padding-right:20px}}.blockchain{padding:0 0 40px;background-color:var(--brand-secondary)}@media only screen and (min-width:768px){.blockchain{padding:0 0 120px}}.blockchain::before{display:block;width:100%;height:100vw;background:url(../assets/img/algorand-labs-cryptography.png) center;background-size:166vw;content:""}@media only screen and (min-width:768px){.blockchain::before{height:822px;background-size:1366px 822px}}.blockchain .teaser{padding-top:40px}@media only screen and (min-width:768px){.blockchain .teaser{padding-top:120px}}.blockchain .teaser .kicker{color:var(--brand-dark)}.aboutus .columns>*{padding-bottom:24px;font-weight:400}.aboutus .columns p{max-width:none;padding:0 0 12px}.aboutus .columns p.title{padding:0 0 4px;font-weight:600}@media only screen and (min-width:768px){.aboutus .columns p.title{padding-bottom:12px}}@media only screen and (min-width:1024px){.aboutus .content{width:calc(75% - 12px);margin:0 auto}}.aboutus .content p{padding:0 0 12px;line-height:1.2;font-size:24px}@media (min-width:360px){.aboutus .content p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.aboutus .content p{font-size:30px}}@media only screen and (min-width:1024px){.aboutus .content p{text-align:center}}.aboutus .content p.title{max-width:none;padding:8px 0 4px;font-weight:600}.aboutus .content figure{padding:20px 0 24px}@media only screen and (min-width:1024px){.aboutus .content figure{padding:60px 0 24px}}.aboutus .content figure svg{display:block;width:100px;height:100px}@media only screen and (min-width:1024px){.aboutus .content figure svg{width:150px;height:150px;margin:0 auto}}.aboutus .content figure svg g{stroke-width:4}@media only screen and (min-width:1024px){.aboutus .content figure svg g{stroke-width:4}}.aboutus .content figure img{max-width:106px}@media only screen and (min-width:1024px){.aboutus .content figure img{max-width:150px;margin:0 auto}}.jobs{padding:40px 0;background:var(--brand-dark);color:var(--color-white);text-align:center}@media only screen and (min-width:768px){.jobs{padding:120px 0}}.jobs .teaser-image{width:150px;height:150px;margin:20px auto 40px}@media only screen and (min-width:768px){.jobs .teaser-image{width:286px;height:286px;margin-bottom:40px}}.jobs .teaser-image .img-spacer{padding-top:100%}.jobs .title{padding-bottom:24px}.jobs p{font-weight:600;font-size:24px}@media (min-width:360px){.jobs p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.jobs p{font-size:30px}}@media only screen and (min-width:768px){.jobs p{padding-right:calc(18% - 12px);padding-left:calc(18% - 12px)}}.newsletter{padding:44px 0;background-color:var(--brand-primary);background-image:url(../assets/img/algorand-labs-newsletter-xs.png);background-position:center;background-repeat:no-repeat}@media only screen and (max-width:360px){.newsletter{background-image:url(../assets/img/algorand-labs-newsletter-xs.png);background-position:center}}@media only screen and (min-width:361px){.newsletter{padding:24px 0;background-image:url(../assets/img/algorand-labs-newsletter-xxl.png);background-position:center;background-size:cover}}@media only screen and (min-width:768px){.newsletter{background-size:auto}}.newsletter .container,.newsletter .hero-content{text-align:center}@media only screen and (min-width:768px){.newsletter .container,.newsletter .hero-content{display:flex;align-items:center;justify-content:space-between;text-align:left}}.newsletter .title{padding-bottom:.2rem;font-weight:500;line-height:1.1;font-size:30px}@media (min-width:360px){.newsletter .title{font-size:calc(24.578313253px + 100vw*.015060241)}}@media (min-width:1024px){.newsletter .title{font-size:40px}}.newsletter .cta{padding-top:24px}@media only screen and (min-width:768px){.newsletter .cta{padding-top:0}}.newsletter p{max-width:180px;margin:0 auto;font-size:20px}@media (min-width:360px){.newsletter p{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.newsletter p{font-size:24px}}@media only screen and (min-width:768px){.newsletter p{max-width:none}}.page-404{margin:100px 0}.page-404 strong{font-size:20px;font-weight:500}@media (min-width:360px){.page-404 strong{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.page-404 strong{font-size:24px}}.page-404 h1{font-size:40px;margin-bottom:38px}@media (min-width:360px){.page-404 h1{font-size:calc(29.156626506px + 100vw*.0301204819)}}@media (min-width:1024px){.page-404 h1{font-size:60px}}.news-list .wrap{display:flex;flex-direction:column;padding:24px 0}@media only screen and (min-width:768px){.news-list .wrap{flex-direction:row;padding:70px 0}}.news-list .wrap .side{position:relative}@media only screen and (min-width:768px){.news-list .wrap .side{flex:0 0 calc(33.3333333333% - 12px);margin-right:var(--grid-column-gap)}}.news-list .wrap .side .section-title{margin-top:-12px;padding-bottom:60px;color:var(--brand-primary);font-weight:400;line-height:1;font-size:52px}@media (min-width:360px){.news-list .wrap .side .section-title{font-size:calc(25.9759036145px + 100vw*.0722891566)}}@media (min-width:1024px){.news-list .wrap .side .section-title{font-size:100px}}@media only screen and (min-width:768px){.news-list .wrap .side .section-title{position:sticky;top:0;margin-top:-24px;padding-bottom:0}.news-list .wrap .list{flex:0 0 calc(58.3333333333% - 12px)}}.news-list .wrap .list-header{margin-bottom:48px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--brand-dark)}.news-article{--news-padding-s-bottom:60px;--news-padding-m-bottom:90px;--news-margin-s-bottom:90px;--news-margin-m-bottom:120px;margin-bottom:var(--news-margin-s-bottom);padding-top:18px;border-top:1px solid var(--color-ui-line)}@media only screen and (min-width:768px){.news-article{margin-bottom:var(--news-margin-m-bottom)}}.news-article:first-of-type{padding-top:0;border:0}.news-article .title{padding-bottom:var(--news-padding-s-bottom);line-height:1;font-size:40px}@media only screen and (min-width:768px){.news-article .title{padding-bottom:var(--news-padding-m-bottom)}}@media (min-width:360px){.news-article .title{font-size:calc(29.156626506px + 100vw*.0301204819)}}@media (min-width:1024px){.news-article .title{font-size:60px}}.news-article .content{padding-bottom:var(--news-padding-s-bottom)}@media only screen and (min-width:768px){.news-article .content{padding-bottom:var(--news-padding-m-bottom)}}.news-article .content .kicker{padding-bottom:8px;color:var(--color-black-40);font-size:16px}@media (min-width:360px){.news-article .content .kicker{font-size:calc(13.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.news-article .content .kicker{font-size:20px}}.news-article .content>p{padding-bottom:24px;font-weight:600;letter-spacing:.01em;line-height:1.2;font-size:24px}@media (min-width:360px){.news-article .content>p{font-size:calc(20.7469879518px + 100vw*.0090361446)}}@media (min-width:1024px){.news-article .content>p{font-size:30px}}.news-article .content>p+p{font-weight:400;letter-spacing:.01em;line-height:1.25;font-size:20px}@media (min-width:360px){.news-article .content>p+p{font-size:calc(17.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.news-article .content>p+p{font-size:24px}}.news-article .bottom{display:flex;align-items:center;justify-content:space-between}a.download,a.external-link,a.link{display:inline-flex;position:relative;align-items:center;font-weight:500;gap:10px;font-size:20px}a.download:after,a.external-link:after,a.link:after{display:block;width:24px;height:24px;background-size:24px;content:""}a.download:hover,a.external-link:hover,a.link:hover{color:var(--brand-accent)}a.external-link:after{background:url(../assets/img/icons/external.svg) no-repeat}a.download:after{background:url(../assets/img/icons/download.svg) no-repeat}.share-area{margin:40px 0 24px}.share-area .caption{display:none}.share-area ul{display:flex;align-items:center}.share-area ul>li+li{margin-left:24px}.share-area ul li .icon{display:block;width:24px;height:24px}.share-area .copy{position:relative}.share-area .copy-feedback{box-sizing:border-box;position:absolute;top:50%;right:100%;bottom:auto;left:auto;width:195px;border-radius:4px;padding:.7em 1em;transform:translate(-24px,-50%);background:var(--brand-dark);color:var(--color-white);font:14px/1 var(--font-sans);text-align:center;opacity:0;transition:all .2s ease;font-weight:600;z-index:-1}@media only screen and (min-width:1024px){.share-area .copy-feedback{top:50%;right:100%;bottom:auto;left:auto;transform:translate(-8px,-50%)}}.share-area .copy-feedback.show{display:block;transform:translate(-8px,-50%);opacity:1;z-index:1}@media only screen and (min-width:1024px){.share-area .copy-feedback.show{transform:translate(-24px,-50%)}}.not-touch .share-area .facebook a:hover{color:#1877f2}.not-touch .share-area .twitter a:hover{color:#1da1f2}.not-touch .share-area .linkedin a:hover{color:#007bb5}.not-touch .share-area .copy a:hover{color:#1bd760}.post-content{margin-top:90px;margin-bottom:64px}.post-content .backto{margin-bottom:26px;font-weight:500}.post-content .img-spacer{margin-bottom:12px}.post-content .anchor-button{margin-top:50px}.post-content .anchor-button .icon{width:42px;height:42px}.post-figure{position:relative}.post-has-video:after{content:"";display:block;width:36px;height:36px;background-image:url(../assets/img/icons/play.svg);position:absolute;bottom:22px;left:22px;z-index:9}.post-kicker{text-transform:uppercase;margin:0;padding:0;font-size:16px;font-weight:500}@media (min-width:360px){.post-kicker{font-size:calc(11.6626506024px + 100vw*.0120481928)}}@media (min-width:1024px){.post-kicker{font-size:24px}}.post-title{line-height:1!important}.post-time{margin-top:20px;margin-bottom:50px;display:block;color:var(--color-black-40);font-weight:500}.post-share{display:block;margin-top:12px;margin-bottom:36px}.post-share li{display:inline-block;margin-right:24px}.post-share li:last-child{margin-right:0}.gallery-wrapper{position:relative}.gallery-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;height:320px}@media only screen and (max-width:479px){.gallery-wrapper .swiper-slide{height:200px}}@media only screen and (min-width:768px){.gallery-wrapper .swiper-slide{height:430px}}.gallery-wrapper .swiper-slide img{height:100%}.gallery-wrapper .swiper-pagination{bottom:28px!important}@media only screen and (min-width:768px){.gallery-wrapper .swiper-pagination{bottom:36px!important}}.gallery-wrapper .swiper-pagination-bullet{width:6px;height:6px;background-color:var(--color-black-40)}.gallery-wrapper .swiper-pagination-bullet-active{background-color:var(--color-white);width:8px;height:8px}.gallery-info{width:100%;display:inline-flex;justify-content:space-between;margin-bottom:24px}.gallery-caption,figure.image figcaption{color:var(--color-black-60);font-size:14px}@media (min-width:360px){.gallery-caption{font-size:calc(11.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){.gallery-caption{font-size:18px}}.gallery-pages{width:108px;text-align:right;font-size:18px!important}figure.image{margin:20px 0 32px}figure.image img{display:block;margin-bottom:8px}@media (min-width:360px){figure.image figcaption{font-size:calc(11.8313253012px + 100vw*.0060240964)}}@media (min-width:1024px){figure.image figcaption{font-size:18px}}.archive{margin-bottom:138px}@media only screen and (min-width:768px){.archive{margin-top:70px}}.archive-title{color:var(--brand-accent)}.archive-list{margin-top:76px}@media only screen and (min-width:768px){.archive-list{display:grid;grid-column-gap:30px;grid-row-gap:64px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:768px) and (max-width:1023px){.archive-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:44px}}@media only screen and (max-width:767px){.archive-list>*{margin-bottom:44px}}.archive-pagination,.custom-audio-player #volume-pin{display:none}@media only screen and (max-width:767px){.archive-pagination{display:inline-flex;align-items:center;justify-content:center;position:relative!important;margin-top:38px}}.archive-pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:var(--color-black-40)}.archive-pagination .swiper-pagination-bullet-active{background-color:var(--color-white);width:8px;height:8px}.archive-article{margin:0 auto}.archive-article .post-kicker{text-transform:uppercase;margin:16px 0 2px;padding:0;font-size:16px;font-weight:500}@media (min-width:360px){.archive-article .post-kicker{font-size:calc(14.9156626506px + 100vw*.0030120482)}}@media (min-width:1024px){.archive-article .post-kicker{font-size:18px}}.archive-article-title{font-size:24px}.archive-article-title b,.pagination p b{font-weight:600}.archive-article-title a{border-bottom:1px solid currentColor}.archive-article-title a:hover{color:var(--brand-accent);border-color:var(--brand-accent)}.archive-article-time{display:block;margin-top:8px;color:var(--color-black-40);font-size:18px;font-weight:500}.archive-article img{width:100%}.pagination{margin-top:90px;display:flex;align-items:center;justify-content:center}.pagination .icon{width:50px;height:50px}.pagination .disable .icon{color:var(--color-black-40)}.pagination a,.pagination span.disable{display:block;max-height:50px}.pagination a:hover{color:var(--brand-accent)}.pagination p{font-size:20px!important;margin:0 12px}.custom-audio-player{display:flex;align-items:center;justify-content:space-between;min-width:240px;max-width:300px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-audio-player .play-pause-btn{display:none;color:var(--brand-primary);cursor:pointer;transition:all .2s ease;width:36px;height:36px}.custom-audio-player.is-playing .play-pause-btn{color:var(--brand-primary)}.custom-audio-player .spinner{width:18px;height:18px;background-image:url(../assets/img/audio/loading.png);background-repeat:no-repeat;background-size:cover;animation:spin .8s linear infinite}.custom-audio-player .slider{position:relative;flex-grow:1;background-color:var(--color-black-60);cursor:pointer}.custom-audio-player .slider .progress{position:absolute;border-radius:inherit;background-color:var(--brand-primary);pointer-events:none}.custom-audio-player .slider .progress .pin{position:absolute;width:12px;height:12px;border-radius:100vmax;background-color:var(--color-white);pointer-events:all}.custom-audio-player .controls{display:flex;flex-grow:1;align-items:center;justify-content:space-between;margin-right:8px;margin-left:12px;color:var(--color-black-40);font-size:1rem;font-weight:500;line-height:1}@media only screen and (min-width:768px){.custom-audio-player .controls{margin-right:18px;margin-left:24px}}.custom-audio-player .controls .slider{height:4px;margin:0 4px 0 12px;border-radius:2px}.custom-audio-player .controls .slider .progress{width:0;height:100%}.custom-audio-player .controls .slider .progress .pin{top:-4px;right:-4px}.custom-audio-player .controls span{min-width:36px;cursor:default}.custom-audio-player .volume{position:relative}.custom-audio-player .volume .volume-btn{cursor:pointer;transition:all .2s ease}.custom-audio-player img,.custom-audio-player svg{display:block}.not-touch .custom-audio-player .play-pause-btn:hover,.not-touch .custom-audio-player.is-playing .play-pause-btn:hover{color:var(--color-white);transform:scale(1.05)}.not-touch .custom-audio-player .volume .volume-btn:hover{transform:scale(1.05)}.not-touch .custom-audio-player .volume .volume-btn:hover path{fill:var(--color-white)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom}
/*# sourceMappingURL=style.min.css.map */
