@font-face{font-family:"Roboto";src:url("/resources/fonts/Roboto-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Oblique";src:url("/resources/fonts/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Light";src:url("/resources/fonts/Roboto-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Light Oblique";src:url("/resources/fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Bold";src:url("/resources/fonts/Roboto-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/resources/fonts/HelveticaNeueLTStd-Th.otf") format("opentype");font-weight:light;letter-spacing:5px;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mt-3{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.cl-1{flex:0 0 100%}.cl-2{flex:0 0 50%}.cl-3{flex:0 0 33.3333333333%}.cl-4{flex:0 0 25%}.cl-5{flex:0 0 20%}html{scroll-behavior:smooth}html{font-family:"Roboto Light",sans-serif;color:#444;font-weight:400;font-size:20px;line-height:1.4}@media screen and (max-width: 1200px){html{font-size:18px;line-height:1.2}}h1,.h1{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:4em;margin:1.5em 0 .7em;font-weight:400;letter-spacing:5px}@media screen and (max-width: 750px){h1,.h1{font-size:3em;margin:1em 0 .4em;letter-spacing:2px}}h2,.h2{font-size:2.1em;margin:1.5em 0 .7em;font-weight:400}h3,.h3{font-size:1.8em;margin:1em 0 .3em;font-weight:400}h4,.h4{font-family:"Roboto Light",sans-serif;font-size:1.2em;margin:1em 0 .3em;font-weight:400}h5,.h5{font-family:"Roboto Light",sans-serif;font-size:1em;margin:.5em 0 .3em;font-weight:400}p{line-height:1.4}q{font-size:18px}a{text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.4);color:inherit;border-color:inherit}a:hover{border-bottom-style:solid}a[href^=http]:not(.no-external):after{content:" " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=)}ul{list-style-type:none;margin:0;padding:0}ul.nostyle{list-style-type:none}details{text-align:left;cursor:pointer}details summary{text-decoration:underline}details summary::marker{content:""}content:not(.no-padding){padding:100px 0}@media screen and (max-width: 1200px){content:not(.no-padding){padding:50px 0}}content h1,content .h1,content h2,content .h2{margin-top:0}unpublished{display:block;position:fixed;z-index:1000;background:red;border:2px solid #fff;box-shadow:0 3px 9px rgba(0,0,0,.5);padding:2px 10px;color:#fff;left:50%;margin-left:-250px;width:500px;text-align:center;top:40px}author{display:block;white-space:nowrap;margin-right:65px}author>img{height:60px;float:left;margin-right:5px}author publish-date{display:block;font-family:"Roboto";font-size:12px;color:#888}author>name{display:block;font-size:22px;font-family:"Roboto Oblique";color:#888}author>title{display:block;font-size:12px;font-family:"Roboto Bold";color:#de2f27}.arrow_down{display:inline-block}.arrow_down:after{content:"";display:block;border:1px solid #444;width:10px;height:10px;border-right:0;border-bottom:0;transform:rotate(-135deg) translateY(-2px) translateX(2px);margin-left:5px;margin-bottom:5px;cursor:pointer}.clickable{cursor:pointer}.subtitle{color:#666;line-height:1.2em;margin:0;font-size:.8em}.italic{font-style:italic}.extra_small{font-size:14px}.small{font-size:18px}.big{font-size:30px}@media screen and (max-width: 750px){.big{font-size:20px}}.overlay{box-shadow:inset 0 0 99999px #000}.chapter{visibility:hidden;position:relative;top:-100px;height:0;margin:0}.cross{color:#ff4500;float:left;background:#eee;border-radius:70px;font-size:120px;width:140px;text-align:center;margin:0 40px 20px 0;height:140px;line-height:1.2}.emph{text-align:center;font-family:"Roboto Oblique",sans-serif;background:rgba(0,0,0,.05);padding:20px;color:#777;margin:30px 7% 0}.center{justify-content:center;text-align:center}aside{font-size:18px;font-family:"Roboto Oblique",sans-serif;background:rgba(0,0,0,.05);padding:20px 20px 20px 80px;color:#777;background-image:url(/resources/media_static/icons/info_icon.png);background-repeat:no-repeat;background-size:32px;background-position:25px;margin:30px 10% 0;width:80%}aside.error,aside.success{background-color:#fff;position:fixed;top:30px;right:0;left:0;z-index:100;animation:hideAnimation .2s ease-in 15s;animation-fill-mode:forwards;box-shadow:0 3px 9px rgba(0,0,0,.5)}@media screen and (max-width: 800px){aside{margin:10px 0;background-position:50% 13px;padding:60px 40px 40px;width:100%;text-align:center}}.error{color:#de2f27}.success{color:#4cbf4a}@keyframes hideAnimation{to{opacity:0}}.key{width:100%;max-width:400px}.key span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;width:90%;display:inline-block;font-family:monospace;font-size:14px;vertical-align:middle}.center{margin-left:auto;margin-right:auto}img.normal{width:80%;margin:0 10%}html{width:100%;height:100%}html>body{width:100%;height:100%;display:flex;flex-direction:column;padding-top:50px}html>body>menu{flex:0 0 50px;margin:0;padding:0;z-index:10;width:100%;position:fixed;top:0}html>body>page{flex:0 1 100%;display:flex;flex-direction:column}html>body>page>footer{margin-top:auto}html>body section{position:relative;flex:0 1 100%}html>body section.light{background-color:#efefef}html>body section.dark{background-color:#4c4e54;color:#efefef}html>body section:not(.no-shadow):after{content:"";pointer-events:none;background-size:contain;display:block;position:absolute;left:0;width:100%;height:130px;background-repeat:no-repeat;background-image:url(/resources/media_static/shadow_up.png);background-position:bottom;bottom:0}html>body content{width:80%;max-width:1600px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1200px){html>body content{width:90%}}html>body content intro{display:block;font-size:30px;margin-bottom:40px;font-family:"Roboto"}html>body content p:first-child{margin-top:0}html>body content>text,html>body content>h2,html>body content>h3,html>body content>h4,html>body content>p{flex:0 0 100%}html>body content text{display:block;columns:2;text-align:justify;gap:40px}@media screen and (max-width: 800px){html>body content text{columns:unset}}html>body content text>*.nobreak{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}html>body content column-2{flex:0 0 calc(50% - 20px)}html>body content column-3{flex:0 0 calc(33.3333333333% - 26.6666666667px)}html>body content column-4{flex:0 0 calc(25% - 30px)}html>body content column-2,html>body content column-3,html>body content column-4{text-align:justify;overflow:hidden}html>body content column-2 h1,html>body content column-2 h2,html>body content column-2 h3,html>body content column-2 h4,html>body content column-3 h1,html>body content column-3 h2,html>body content column-3 h3,html>body content column-3 h4,html>body content column-4 h1,html>body content column-4 h2,html>body content column-4 h3,html>body content column-4 h4{text-align:left}@media screen and (max-width: 800px){html>body content column-2,html>body content column-3,html>body content column-4{flex-basis:100%}}.stack{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.two-columns{display:grid;grid-auto-flow:column;grid-gap:15px;grid-template-columns:repeat(auto-fit, minmax(1px, 1fr))}.button-with-small-input{display:flex;margin-bottom:10px}.button-with-small-input form{display:flex;flex-direction:column;align-items:start}.button-with-small-input form label{margin:0;align-self:left;font-size:.95em;margin-bottom:5px}.button-with-small-input form div{display:flex;flex-direction:row}.button-with-small-input form div input{flex:0 0 60px;padding:4px 10px;line-height:1}.button-with-small-input form div input[type=number]{text-align:center;appearance:textfield}.button-with-small-input form div button{width:85px}label{font-size:16px;margin-bottom:15px;display:flex;flex-direction:column;text-align:left}label>a{font-size:16px;align-self:end}input,select,textarea{flex:0 0 100%;border:1px solid #ddd;padding:8px 13px;font-family:"Roboto Light",sans-serif;color:#444;font-weight:400;font-size:20px;line-height:1.4}input:not(:placeholder-shown):invalid,select:not(:placeholder-shown):invalid,textarea:not(:placeholder-shown):invalid{border:1px solid red}input[type=number],select[type=number],textarea[type=number]{width:100px}input[type=date],select[type=date],textarea[type=date]{width:200px}input[type=checkbox],input[type=radio],select[type=checkbox],select[type=radio],textarea[type=checkbox],textarea[type=radio]{width:16px;position:absolute;height:16px}input[type=checkbox]+span,input[type=radio]+span,select[type=checkbox]+span,select[type=radio]+span,textarea[type=checkbox]+span,textarea[type=radio]+span{margin-left:22px;margin-top:-3px;cursor:pointer}input[readonly],select[readonly],textarea[readonly]{background-color:#f6f6f6;color:#999;user-select:none;cursor:default;outline:0 !important}input::-webkit-input-placeholder,input::placeholder,select::-webkit-input-placeholder,select::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{font-family:"Roboto Light Oblique";color:#bbb}input,select{max-height:45px}.in-line{display:flex;flex-direction:row;justify-content:space-between}.in-line label{max-width:calc(50% - 13px)}section.hero{flex:none}section.hero>img{width:100%}section.hero content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-around;align-items:center}section.hero content>div{width:50%;text-align:center}section.hero content>div>img{width:100%;height:auto}content.listing{display:flex;justify-content:space-between;flex-wrap:wrap}content.listing>a{flex:0 0 31%;border:0;position:relative;padding-bottom:80px;margin-bottom:140px}content.listing>a unpublished{position:absolute;width:80%;margin-left:-40%;font-size:16px}@media(max-width: 1200px){content.listing>a{flex:0 0 48%}}@media(max-width: 800px){content.listing>a{flex:0 0 100%}}content.listing>a>img{width:100%;margin-bottom:10px}content.listing>a>title{display:block;font-size:26px}content.listing>a>snippet{display:block;text-align:justify;font-size:18px}content.listing>a author{position:absolute;bottom:0;right:0}@media(max-width: 800px){content.listing>a author{right:auto}}footer{background:rgba(6,6,6,.9);margin-top:0;z-index:1;padding:0;font-size:14px;line-height:26px}@media print{footer{display:none}}footer>content{display:flex;flex-direction:row;padding:40px 0}@media screen and (max-width: 1200px){footer>content{flex-wrap:wrap;padding:40px 10px}}footer>content>div{flex:0 0 25%}@media screen and (max-width: 1200px){footer>content>div{flex:0 0 50%;margin-bottom:40px;padding:0}}footer>content>div>h3{margin-bottom:20px;min-height:44px;color:#666}footer>content>div>hr{border:0}footer>content>div>a{color:#666;border-color:#666 !important}footer>content>div>a.icon{border:0}footer>content>div>a.icon>img{height:24px;width:24px}footer>content>div>p{color:#666;margin-bottom:0}footer>content>div input.email{display:inline-block !important;width:45% !important;background:rgba(0,0,0,0) !important;border:1px solid #666 !important;color:#666 !important;font-family:"Roboto Oblique" !important;font-size:14px !important}footer>content>div input[type=submit]{display:inline-block !important;width:25% !important;background:rgba(0,0,0,0) !important;border:1px solid #666 !important;color:#666 !important;font-size:14px !important}form:invalid button[type=submit]{background-color:#666;pointer-events:none;opacity:.25}form:invalid button[type=submit]:hover{background-color:#666}button,.button{display:inline-block;background-color:#4cbf4a;color:#fff;cursor:pointer;padding:5px 10px;border:none;width:fit-content;text-align:center;text-decoration:0;border:0;height:38px}button:hover,.button:hover{background-color:#51cc4f}button>i,.button>i{display:block;font-size:75%}button[type=submit],.button[type=submit]{display:flex;align-items:center;justify-content:space-around}button[type=submit]:disabled,.button[type=submit]:disabled{background-color:#666}button[type=video],button.blue,button.download,button.trial,.button[type=video],.button.blue,.button.download,.button.trial{background-color:#72a6dc}button[type=video]:hover,button.blue:hover,button.download:hover,button.trial:hover,.button[type=video]:hover,.button.blue:hover,.button.download:hover,.button.trial:hover{background-color:#80b2e6}button.yellow,.button.yellow{background-color:#ccbb2f}button.yellow:hover,.button.yellow:hover{background-color:#d5c435}button.gray,.button.gray{background-color:#666}button.gray:hover,.button.gray:hover{background-color:#777}button.white,.button.white{background-color:#fff;color:#444}button.white:hover,.button.white:hover{background-color:#eee}button.disabled,.button.disabled{background-color:#666;pointer-events:none;opacity:.25}button.disabled:hover,.button.disabled:hover{background-color:#666}button.black,.button.black{background-color:#000}button.red,button.danger,.button.red,.button.danger{background-color:#dc511b}button.red:hover,button.danger:hover,.button.red:hover,.button.danger:hover{background-color:#ed5e26}button[type=video],.button[type=video]{background-size:contain;background-repeat:no-repeat;background-image:url(../media_static/icons/white/play.png);background-size:15px;background-position:15px center;padding-left:40px;align-items:center}@media screen and (max-width: 800px){button[type=video],.button[type=video]{font-size:.8em;padding:5px 5px 5px 20px;background-position:5px center;background-size:10px}}button.small,.button.small{font-size:14px;padding:2px 5px;height:18px}button.medium,.button.medium{font-size:20px;padding:2px 8px;height:28px}button.tiny,.button.tiny{font-size:14px;padding:0 5px;margin:0 0 2px 0}button.big,.button.big{font-size:20px;padding:10px 20px}button.float-right,.button.float-right{float:right}dropdown{cursor:pointer;user-select:none;position:relative;text-align:right;display:flex;justify-content:space-between;height:50px;line-height:50px}dropdown>img{width:20px;height:10px;margin:auto 0 auto 5px}dropdown>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}dropdown form{position:absolute;cursor:default;z-index:2;max-height:775px;overflow-y:auto;overflow-x:hidden;right:2px;top:50px;box-shadow:3px 3px 10px gray;background:#fff}dropdown form>options{display:none;top:50px;bottom:0;overflow-x:auto;padding:20px;text-align:center}dropdown form>options>button{display:block !important;border:0;padding:5px 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;height:50px;text-align:left}dropdown.active form options{display:block}dropdown.button{line-height:28px}@media screen and (max-width: 1200px){body::before{content:"";flex:0 0 50px}}menu{background:#000;line-height:50px;color:#fff}menu.impersonating{background-color:#dc511b}menu .stop-btn{display:flex;justify-content:center;padding:5px 0;line-height:33px;margin-left:auto}@media print{menu{display:none}}@media screen and (max-width: 1200px){menu{position:fixed !important;height:50px}}menu.simplified content nav>a{margin-right:auto}menu.simplified content nav .profile{margin-left:0}menu content>label{position:absolute;z-index:1;left:15px;top:15px}menu content>label>img{height:15px;vertical-align:top}@media screen and (min-width: 1201px){menu content>label{display:none !important}}menu content>#menu_visible{display:none}menu content>#menu_visible:checked+label{display:none}menu content>#menu_visible:checked+label+label{display:inline}menu content>#menu_visible:not(:checked)+label+label{display:none}menu content>#menu_visible:checked+label+label+nav{left:0%}menu content>nav{height:50px;flex:0 0 100%;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}@media screen and (max-width: 1200px){menu content>nav{position:fixed;top:0;flex-direction:column;background:#000;left:-100%;transition:left .2s ease-in-out;height:100%;z-index:0;padding-top:50px;min-width:10%}}menu content>nav>*:not(dropdown){flex:0 0 auto;padding:0 15px;user-select:none}menu content>nav>*:not(dropdown):hover{background:#1a1a1a}menu content>nav>a{border:0 !important}@media screen and (max-width: 1200px){menu content>nav>a:first-child{position:fixed;top:0;left:40px}}menu content>nav>a>img{height:30px;margin-top:-5px}menu content>nav>.pop-down{cursor:default}menu content>nav>.pop-down:hover>.scroll-area{display:block}@media screen and (max-width: 1200px){menu content>nav>.pop-down:hover>.scroll-area{left:10%}}menu content .scroll-area{display:none;flex-wrap:wrap;justify-content:space-between;overflow-y:auto;position:absolute;background:#1a1a1a;width:100%;left:0;z-index:1}@media screen and (max-width: 1200px){menu content .scroll-area{display:flex;position:fixed;top:50px;width:90%;left:100%;height:100%;transition:left .2s ease-in-out;align-content:start}}menu content .scroll-area a{border:0;white-space:nowrap;break-inside:avoid}menu content .scroll-area>section{flex:0 0 100%;padding:30px 60px}menu content .scroll-area>section a{position:relative;display:block}menu content .scroll-area>section a>span{display:block;opacity:0;transition:opacity .25s ease-in-out;margin-top:0}menu content .scroll-area>section a:hover>span{opacity:.5}menu content .scroll-area>section.utility{column-count:2;gap:.5%}menu content .scroll-area>section.utility>a{font-size:26px;line-height:26px}menu content .scroll-area>section.utility>a>span{font-size:14px;line-height:14px}menu content .scroll-area>section.plugins{column-count:4;gap:.5%;background-color:#252525}menu content .scroll-area>section.plugins>a{font-size:20px;line-height:20px;margin-bottom:10px}menu content .scroll-area>section.plugins>a>span{font-size:12px;line-height:12px}@media screen and (max-width: 1200px){menu content .scroll-area>section{padding:20px 20px}menu content .scroll-area>section a{margin-bottom:10px}menu content .scroll-area>section a>span{opacity:.3}menu content .scroll-area>section.utility{column-count:1}menu content .scroll-area>section.utility>a{font-size:20px;line-height:20px}menu content .scroll-area>section.utility>a>span{font-size:14px;line-height:16px}menu content .scroll-area>section.plugins{column-count:1}menu content .scroll-area>section.plugins>a{font-size:20px;line-height:20px}menu content .scroll-area>section.plugins>a>span{font-size:14px;line-height:16px}}menu .profile{margin-left:auto;padding:0}@media screen and (max-width: 1200px){menu .profile{width:100%;margin-top:auto;order:2}}menu .profile a{border:none;display:inline-block;padding:0 15px}menu .profile img{width:20px;height:auto;margin-top:-3px}menu dropdown{width:300px}menu dropdown:hover{background:#1a1a1a}menu dropdown form>options{background:#000;width:300px}menu dropdown form>options>button:hover{background:#1a1a1a}tabs{position:relative;display:block;padding:30px;background-color:rgba(0,0,0,.05);margin:38px auto;width:100%;max-width:550px}tabs>nav{position:absolute;top:-38px}tabs>nav a{border:0}tabs>nav label{display:inline-block;background-color:#e0e0e0;padding:5px 15px;height:38px;cursor:pointer}tabs>nav label.active{background-color:rgba(0,0,0,.05)}tabs>tab{display:none}tabs>tab.active{display:block}@media screen and (max-width: 1200px){tabs{width:100%;padding:10px}}.pagination{display:inline-block}.pagination a,.pagination span{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd}.pagination a.disabled,.pagination span.disabled{color:gray;cursor:default}.pagination a.active,.pagination span.active{background-color:#4caf50;color:#fff;border:1px solid #4caf50;cursor:default}.pagination a a:hover:not(.active),.pagination span a:hover:not(.active){background-color:#ddd}menu nav .right-side{margin-left:auto}menu nav .right-side+.right-side{margin-left:0}menu nav .env-name{order:2;background-color:#daa520;text-transform:uppercase}menu nav .env-name:hover{background-color:#f0b729}menu nav>form{padding:0}menu nav>form>input[type=text]{height:35px;width:150px;background:url(/resources/media_static/icons/search.png) no-repeat 7px,#fff;background-size:20px;padding-left:35px}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}image-aspect{display:block;position:relative}image-aspect>img{width:100%}image-aspect>*:not(img){position:absolute;top:0;left:0;width:100%;height:100%}.error{color:#de2f27}