@font-face{font-family:'iA Writer Mono V';src:url(/static/fonts/iAWriterMonoS-Regular.woff) format('woff')}@font-face{font-family:'iA Writer Mono V';src:url(/static/fonts/iAWriterMonoS-Bold.woff) format('woff');font-weight:700}@font-face{font-family:'iA Writer Mono V';src:url(/static/fonts/iAWriterMonoS-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:'iA Writer Mono V';src:url(/static/fonts/iAWriterMonoS-Italic.woff) format('woff');font-style:italic}*{box-sizing:border-box}a,body,button,input,select{font-size:17px;font-family:'iA Writer Mono V','iA Writer Duo V',Avenir,'Segoe UI',Roboto;-webkit-tap-highlight-color:transparent}a,button,input,select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{color:#fff}html{background-color:#0a0b0d;background-image:linear-gradient(180deg,#003462,#0a0b0d);background-repeat:no-repeat;background-size:cover;background-position:center;margin:0;min-height:100vh;height:100%;min-width:240px}body{margin:0}#particles{position:absolute;width:100%;height:100%;cursor:pointer;z-index:-1}canvas{display:block;cursor:pointer}.mobile,.mobile *{display:none!important}@media (min-width:600px){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:linear-gradient(0deg,#000,#003462)}::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#003462,#000)}}.main-container{width:600px;margin:0 auto}#astronaut,#rocket{margin:1.5rem auto 0;height:120px;width:auto;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;cursor:pointer}.gray-logo{margin:-20px auto .8rem;width:100px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.8}.header-container{height:4rem;position:relative;padding:.8rem 1rem .4rem .8rem}.brand-logo{background-image:url(../images/acceleron-logos/acceleron-hi-res-title-solid-white-turqoise-arrow.png);background-repeat:no-repeat;background-size:contain;background-position:left center;height:40px;width:168px;float:right}.links{position:relative;list-style-type:none;float:left;margin:-2px 0 0;padding:0}.links li{display:inline-block;line-height:40px}.links a{display:inline-block;position:relative;color:#fff;padding:0 .8rem .1rem;font-size:.9rem;font-weight:700;line-height:2rem;text-decoration:none}.links a::before{content:"";transition:all 70ms linear;position:absolute;top:.28rem;bottom:.25rem;left:.3rem;right:.3rem;transform:skew(-17deg);border-top-right-radius:.35rem;border-top-left-radius:.3rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.35rem;background-color:transparent;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);z-index:-1}.links a:hover::before{background-color:rgba(0,0,0,.25)}.links li.active a{color:#fff}.links li.active a::before{background-color:#0dbab3}.mobile-header-separator{display:none;height:3px;position:absolute;bottom:0;left:1.45rem;right:1.45rem;background:#0dbab3;background:linear-gradient(90deg,#ff9301,#0dbab3)}.overlay-background{z-index:10000;display:none!important;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,30,58,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);transition:ease 350ms opacity;visibility:visible;opacity:1}.overlay-background.hide{visibility:hidden;opacity:0}.overlay-container{display:none!important;position:absolute;top:4rem;left:0;right:0;bottom:0;transition:ease 350ms opacity;visibility:visible;opacity:1}.overlay-container.hide{visibility:hidden;opacity:0}.header-container{z-index:10020}.overlay-container{z-index:10010}.overlay-links{list-style:none;margin:.5rem 1.45rem .8rem}.overlay-links li::after{content:" ";display:block;height:1px;transform:scaleY(.5);background-image:linear-gradient(90deg,#fff,transparent);background-size:contain;background-repeat:no-repeat;background-position:center}.overlay-links li:last-child{margin-bottom:3rem}.overlay-links a{display:inline-block;position:relative;text-decoration:none;margin:1rem 1rem 1rem .2rem;padding:.25rem .5rem .3rem;color:#fff;font-size:.9rem;font-weight:700}.overlay-links .active a{color:#fff}.overlay-links .active a::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;background-color:#0dbab3;transform:skew(-17deg);z-index:-1}.about-links{display:block;list-style-type:none;text-align:center;height:3rem}.about-links li{display:inline;text-align:center}.about-links a{padding:.3rem .5rem .4rem;border-radius:8px;display:inline-block;text-decoration:none;font-size:.8rem;font-weight:700}.about-links .active a{background-color:#fff;color:#003462}.about-links span{margin:0;padding:0;color:#0dbab3;opacity:.7}.overlay-copyright{color:#d4d5d7;font-size:.8rem;margin:.5rem auto;padding-bottom:2rem;text-align:center}.overlay-toggle-btn{display:none;position:absolute;top:0;left:0;height:4.7rem;width:4.6rem;opacity:1;-webkit-tap-highlight-color:transparent}.burger-bar{background-color:#fff;transform:skew(-17deg);height:4px;width:32px;border-radius:1px;transition:ease .1s all}#top-bun{margin-top:calc(4.7rem/2 - 2*4px);margin-left:calc((4.6rem - 40px)/ 2 + 1rem)}#bottom-bun{margin-top:4px;margin-left:calc((4.6rem - 40px)/ 2 + 1rem - 1px)}.overlay-toggle-btn.open #top-bun{transform:translate(0,6px) rotate(45deg);width:23px;border-radius:3px}.overlay-toggle-btn.open #bottom-bun{transform:translate(0,2px) rotate(-45deg);width:24px;border-radius:3px;margin-top:0}.content-container{position:relative;border-radius:1.6rem;overflow:hidden;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);padding:2.5rem;box-shadow:0 3px 8px 3px rgba(0,30,60,.5)}.content-container.app-list{padding:2rem;min-height:600px/2}.content-container.about{padding:2rem 2.8rem 2.5rem}.content-title{font-size:1.3rem;font-weight:800;color:#fff;margin:0 3px}.content-container.app-grid-container .content-title,.content-container.app-list-container .content-title{display:none}.content-header-separator{background:#0dbab3;background:linear-gradient(90deg,#ff9301,#0dbab3);margin:1rem 0;height:3px;border-radius:1px}.content-text,.content-text a{font-weight:400;font-size:.9rem;color:#fff}p{margin:.8rem 0 0;padding:0}ul{margin:0;padding:0}.content-text ul{margin-top:.6rem;margin-left:1rem}.content-text li{margin-top:.5rem}.content-hero-image{display:block;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain}.content-hero-image.customers{background-image:url(/static/images/clients/acceleron-clients-02.png);aspect-ratio:1}.content-bottom-callout{color:#fff;font-size:1rem;font-weight:600;margin:2rem 1rem 1rem;text-align:center;font-weight:500}.content-border-center{height:1px;transform:scaleY(.5);margin:1rem 0;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);background-size:contain;background-repeat:no-repeat;background-position:center}.product-detail .content-border-center{margin:1.5rem 0}.content-subtitle{font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 .5rem}.footnote{font-size:.7rem;opacity:.95;font-style:italic}.footnote a{font-size:.7rem;font-style:italic}ul.bad-list{list-style-type:"⚬ "}ul.checked-list{list-style-type:"✔ "}ul.lightning-list{list-style-type:"⚡︎ "}ul.sparkle-list{list-style-type:"✨ "}.quote{padding:.3rem 0 .3rem .8rem;margin-bottom:1rem;position:relative}.quote:before{content:" ";position:absolute;top:0;bottom:0;left:0;width:2px;background-image:linear-gradient(0deg,rgba(3,75,143,.2),#034b8f);border-radius:2px}.quote-text{font-style:italic;color:#fff}.quote-author{font-style:italic;margin-top:.5rem;opacity:.735}.footer-links{display:block;margin:1.5rem auto 0;font-size:.8rem;color:#d4d5d7;text-align:center}.footer-links a{color:#fff;font-size:.8rem;font-weight:700;display:inline-block;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);border-radius:.3rem;padding:1px 4px;transition:linear .1s all;border:solid 2px transparent;outline:solid 2px transparent}.footer-links a:hover{background-color:#003462}.footer-links a.active{background-color:#fff;color:#003462}.footer-links a.active:hover{box-shadow:0 2px 8px 2px rgba(0,0,0,.08)}.footer-links span{margin:0 .4rem;color:#0dbab3;opacity:.7}.copyright{color:#d4d5d7;font-size:.75rem;margin:1rem auto 0 auto;padding-bottom:2rem;text-align:center}@media (max-width:600px){.footer-links{display:none}.copyright{display:none}}.app-list-container .content-border-center{margin:.5rem}.app-list-container .content-border-center:last-child{display:none}.app-list-container.tech-list .app-list-item{margin-bottom:1.5rem}.app-list-container.tech-list .app-list-item:last-child{margin-bottom:0}.app-category{margin:12px 0 4px 18px;font-weight:900;font-size:.8rem;color:#fcfdff}.app-category:first-child{margin-top:10px}.app-list-item{position:relative;margin:12px 0;display:block;text-decoration:none;border-radius:12px;min-height:84px;cursor:pointer}.app-list-item:first-child{margin-top:0}.app-list-item:last-child{margin-bottom:0}.app-list-icon{position:absolute;right:0;height:calc(100% - 2rem);background-size:60px 60px;background-repeat:no-repeat;background-position:center right;width:60px;top:2rem}.app-list-text{margin-right:70px}.app-list-title{font-size:.8rem;font-weight:600;color:#003462;margin:0 0 .6rem -.2rem;position:relative;display:inline-block;padding:.2rem .5rem .25rem .8rem}.app-list-title::before{content:"";position:absolute;top:0;left:.3rem;right:0;bottom:0;transform:skew(-17deg);border-top-right-radius:.3rem;border-top-left-radius:.2rem;border-bottom-right-radius:.2rem;border-bottom-left-radius:.3rem;background-color:#fff;z-index:-1}.app-list-title-img{height:1.8rem;width:1.8rem;display:none;margin-left:.8rem;margin-bottom:-.55rem}.app-list-description{color:#f0f1f3;font-size:.8rem;line-height:1rem;font-weight:500}.cscreener .app-list-icon{border-radius:17px;overflow:hidden}.texties .app-list-title{color:#0095fe}.cscreener .app-list-title{color:#6b6ac7}.cscreener.app-list-item:hover{background-color:rgba(107,106,199,.1)}.texties.app-list-item:hover{background-color:rgba(0,149,254,.1)}.container-app-grid{display:block;margin:0 -.5rem}.app-grid-item{display:inline-block;width:calc((100%/4) - 1rem);margin:0 .5rem 0 .5rem;text-decoration:none;border-radius:1rem;background-color:transparent;overflow:hidden;padding:1rem .5rem;transition:.1s linear all;position:relative}.app-grid-item:hover{background-color:rgba(0,0,0,.4)}.app-grid-icon{transition:.1s linear all;margin:auto;height:60px;width:60px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;border-radius:.8rem}.app-grid-background-icon{transition:.1s linear all;position:absolute;top:-10%;left:-10%;height:120%;width:120%;opacity:0;background-size:20%;background-repeat:repeat;background-position:0 0;border-radius:1rem;filter:blur(1px) saturate(.5);z-index:-1}.app-grid-item:hover .app-grid-icon{transform:scale(1.1)}.app-grid-item:hover .app-grid-background-icon{opacity:.1;transform:skew(-27deg) scale(2)}.app-grid-title{color:inherit;text-decoration:none;font-size:.9rem;font-weight:500;margin-top:.5rem;text-align:center}.article-header{font-size:1.3rem;font-weight:800;color:#fff;margin:0 3px}.article-header-separator{background:#0dbab3;background:linear-gradient(90deg,#ff9301,#0dbab3);margin:1rem 0;height:3px;border-radius:1px}.article-breadcrumb{font-size:1.3rem;font-weight:700;color:#fff;text-decoration:none}.article-breadcrumb::before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0,0,256,256' width='256px' height='256px'%3E%3Cg fill='%23fff' fill-rule='nonzero' stroke='none' stroke-width='none' stroke-linecap='butt' stroke-linejoin='none' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cpath transform='scale(3.55556,3.55556)' d='M32.7168,16.66992c1.587,1.537 1.6278,4.06925 0.0918,5.65625l-9.36914,9.67383h34.56055c2.209,0 4,1.791 4,4c0,2.209 -1.791,4 -4,4h-34.56055l9.36914,9.67383c1.536,1.587 1.4952,4.12025 -0.0918,5.65625c-0.776,0.753 -1.77825,1.12695 -2.78125,1.12695c-1.045,0 -2.09,-0.4068 -2.875,-1.2168l-15.93359,-16.45703c-1.501,-1.551 -1.501,-4.01345 0,-5.56445l15.93359,-16.45703c0.7695,-0.7935 1.78705,-1.20042 2.81055,-1.2168c1.0235,-0.01638 2.0532,0.357 2.8457,1.125z' id='strokeMainSVG' stroke='%23fff' stroke-width='4' stroke-linejoin='round'%3E%3C/path%3E%3Cg transform='scale(3.55556,3.55556)' stroke='none' stroke-width='1' stroke-linejoin='miter'%3E%3Cpath d='M29.87109,15.54492c-1.0235,0.01638 -2.04105,0.4233 -2.81055,1.2168l-15.93359,16.45703c-1.501,1.551 -1.501,4.01345 0,5.56445l15.93359,16.45703c0.785,0.81 1.83,1.2168 2.875,1.2168c1.003,0 2.00525,-0.37395 2.78125,-1.12695c1.587,-1.536 1.6278,-4.06925 0.0918,-5.65625l-9.36914,-9.67383h34.56055c2.209,0 4,-1.791 4,-4c0,-2.209 -1.791,-4 -4,-4h-34.56055l9.36914,-9.67383c1.536,-1.587 1.4952,-4.11925 -0.0918,-5.65625c-0.7925,-0.768 -1.8222,-1.14137 -2.8457,-1.125z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:.8rem;width:.8rem;margin-right:.5rem;background-position:center;background-repeat:no-repeat;background-size:cover}.article-breadcrumb::after{content:"•";display:inline-block;font-size:1.3rem;font-weight:700;opacity:.7;margin-right:1rem;color:#0dbab3}.article-list-section-header{font-size:1rem;font-weight:600;color:#003462;margin:.5rem 0 1rem;position:relative;display:inline-block;padding:.2rem .5rem .2rem .8rem}.article-list-section-header::before{content:"";position:absolute;top:0;left:.3rem;right:0;bottom:0;transform:skew(-17deg);border-top-left-radius:.25rem;border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.25rem;background-color:#fff;z-index:-1}.article-content{padding:0;line-height:1.4rem}.article-content section{margin:1.2rem 0 0}.article-content section:first-child{margin-top:0}.article-content h5{margin:.5rem 0 .7rem;position:relative;padding:0 .5rem .1rem .8rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#003462;display:inline-block}.article-content h5::before{content:"";position:absolute;top:0;left:.3rem;right:0;bottom:0;transform:skew(-17deg);border-top-right-radius:.25rem;border-top-left-radius:.2rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;background-color:#fff;z-index:-1}.article-content a,.article-content li,.article-content p,.article-content ul{line-height:1.3rem;margin:0 0 .8rem;font-size:.85rem;color:#fff}.article-content a:last-child,.article-content li:last-child,.article-content p:last-child,.article-content ul:last-child{margin-bottom:0}.article-list-container{margin-bottom:1rem;border-radius:.5rem;border:solid 2px rgba(255,255,255,.4);border:solid 1px rgba(13,186,179,.1);overflow:hidden}.article-list-container:last-child{margin-bottom:0}.article-list-item{display:block;position:relative;padding:1rem 1.2rem;font-weight:500;font-size:.9rem;text-decoration:none;color:#0dbab3}.article-list-item:hover{color:#fff;background-color:rgba(13,186,179,.1)}.article-list-item::before{content:"";display:block;height:1px;background-image:linear-gradient(90deg,transparent,rgba(13,186,179,.1),transparent);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;right:0;bottom:0}.article-list-item::after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 26 26' width='208px' height='208px'%3E%3Cpath fill='%23fff' d='M10.595,13l8.584-8.764c0.383-0.392,0.38-1.019-0.008-1.406l-1.536-1.536c-0.391-0.391-1.026-0.39-1.417,0.002L5.293,12.293C5.098,12.488,5,12.744,5,13c0,0.256,0.098,0.512,0.293,0.707l10.925,10.997c0.39,0.393,1.025,0.394,1.417,0.002l1.536-1.536c0.387-0.387,0.391-1.015,0.008-1.406L10.595,13z'/%3E%3C/svg%3E");height:.7rem;width:.7rem;margin-right:.5rem;position:absolute;top:50%;right:1rem;margin-top:-.35rem;background-position:center;background-repeat:no-repeat;background-size:cover;transform:rotate(180deg)}.article-list-item:last-child::before{display:none}.article-content ul{padding:0 0 0 .8rem;font-size:1rem}.article-content li{margin:0 0 0 .5rem}.article-content li li{margin:0 0 0 .3rem}.article-content ul ul{padding:0 0 0 1rem}a.article-action{display:inline-block;position:relative;color:#00aaa0;font-size:1rem;font-weight:700;text-align:center;margin:auto;padding:.5rem 1.3rem;text-decoration:none;cursor:pointer}a.article-action:hover{color:#000}a.article-action::before{content:"";transition:all 70ms linear;position:absolute;top:0;left:.5rem;right:.5rem;bottom:0;transform:skew(-14deg);border-top-left-radius:.35rem;border-top-right-radius:.4rem;border-bottom-left-radius:.4rem;border-bottom-right-radius:.35rem;border:solid 3px #00aaa0;background-color:transparent;z-index:-1}a.article-action:hover::before{background-color:#00aaa0}@media (max-width:600px){body{background-image:linear-gradient(180deg,#001e3a,#0a0b0d)}.mobile{display:block!important}.desktop{display:none!important;height:0!important}canvas#background{display:none}#particles{opacity:0;visibility:hidden}.main-container{width:auto;backdrop-filter:blur(none);-webkit-backdrop-filter:blur(none);-moz-backdrop-filter:blur(none);background-color:transparent;min-height:100vh;height:100%}.header{visibility:hidden}.brand-logo{margin-left:7px;margin-top:-1px}.header-container{padding:.9rem 1.5rem 1.2rem;height:calc(4.2rem + 3px);position:relative}.header-container .links{display:none}.app-category{font-size:.9rem;margin:12px 0 4px 12px;display:inline-block;border-bottom:dotted 2px #fbfcff}.content-container.app-list-container .content-title{display:block}.app-list-title{font-size:.9rem}.app-list-description{font-size:.8rem;margin-top:4px}.app-grid-item:active,.app-grid-item:hover{background-color:transparent}.app-grid-background-icon{display:none}.app-grid-item:hover .app-grid-icon{transform:none}.app-grid-item:active .app-grid-icon{transform:scale(.9)}.article-content a,.article-content li,.article-content p,.article-content ul{font-size:.9rem;line-height:1.1rem}.app-list-icon{display:none}.app-list-text{margin-right:0}.app-list-title-img{display:inline-block}.app-grid-item{width:calc(100%/3 - 1rem);margin:0 .5rem 0 .5rem;padding:1rem 0}.mobile-header-separator{display:block}.content-container{border-radius:0;border:none;background:0 0;backdrop-filter:blur(none);-webkit-backdrop-filter:blur(none);-moz-backdrop-filter:blur(none);box-shadow:none;padding:1.5rem 1.6rem}.content-container.about{padding:1.5rem 1.5rem 2.5rem}.content-container.app-grid-container .content-title,.content-container.app-list-container .content-title,.content-container.customers .content-title{display:block}.content-title{margin:0}.content-text{font-size:1rem}.content-hero-image.customers{background-image:url(/static/images/clients/acceleron-clients-mobile-02.png);aspect-ratio:1/2}.article-header{margin-bottom:1rem}.article-header-container .logo{display:inline-block}.article-header-separator,.content-header-separator{margin:1.4rem -.1rem;content:" ";display:block;height:1px;transform:scaleY(.5);background-image:linear-gradient(90deg,#fff,transparent);background-size:contain;background-repeat:no-repeat;background-position:center}.quote{padding:0}.quote:before{display:none}.product-detail-description .quote-text{font-size:.9rem;line-height:1.1rem}.article-breadcrumb,.article-breadcrumb-separator{display:none}.overlay-background,.overlay-container{display:block!important}.overlay-toggle-btn{display:block}.article-action{display:block}.submitting .content-container::before,.success .content-container::before{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);border-radius:0}.submitting .content-container::after,.success .content-container::after{position:absolute;height:4rem;top:20%}.product-detail-category span{display:none}.product-detail-category{padding-left:.8rem;padding:.1rem .55rem 0 .5rem;font-size:.7rem;margin-bottom:.8rem}.product-detail-title{font-size:1.4rem}.product-detail-link{display:block;height:1.3rem}.product-detail-link a::before{height:20px;margin-top:-8px;padding-bottom:1rem}.product-detail-status{font-size:.7rem}.product-detail-icon{border-radius:1.2rem}}.product-detail-header-container{position:relative}.product-detail-text{margin:0 20% 0 0}.product-detail-title{font-weight:700;font-size:2rem;margin-bottom:.6rem}.product-detail-category{display:inline-block;font-weight:700;font-size:.9rem;position:relative;line-height:1.5rem;padding:.03rem .7rem 0 0;margin:0 0 1rem .2rem}.product-detail-category::before{content:' ';position:absolute;top:0;left:0;right:0;height:1.5rem;border:solid 2px #fbfcff;transform:skew(-17deg);border-radius:.3rem;border-top-right-radius:.3rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.3rem;z-index:-1}.product-detail-category span{display:inline-block;position:relative;padding:.03rem .5rem 0 .7rem;margin-right:.8rem;color:#000}.product-detail-category span::before{content:' ';position:absolute;top:0;left:0;right:0;height:1.7rem;background-color:#fbfcff;transform:skew(-17deg);border-top-left-radius:.2rem;border-bottom-left-radius:.25rem;z-index:-1}.product-detail-link a{display:block;font-size:.9rem;text-decoration:none;cursor:pointer;position:relative;padding-left:1rem}.product-detail-link a:hover{opacity:.7}.product-detail-link a::before{content:" ";position:absolute;top:50%;margin-top:-9px;height:100%;left:0;width:.6rem;opacity:.7;background-image:url(/static/images/ui/link.svg);background-repeat:no-repeat;background-position:left center;background-size:10px;transition:linear .2s all}.product-detail-link a:hover::before{opacity:1;transform:rotate(360deg)}.product-detail-status{font-size:.9rem;cursor:pointer;opacity:.7}.product-detail-icon{position:absolute;right:0;top:0;bottom:0;border-radius:1.5rem;height:100%;aspect-ratio:1;background-repeat:no-repeat;background-position:center right;background-size:contain;cursor:pointer;transition:ease .15s all}.product-detail-icon:hover{transform:scale(1.1)}.product-detail-description{font-size:.9rem}.content-form{padding-top:.5rem;position:relative}.submitting .content-container::before{content:""}.submitting .content-container::after{content:"Sending..."}.success .content-container::before{content:""}.success .content-container::after{content:"✅ Done... Redirecting"}.content-container::before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:1rem;background-color:rgba(13,186,179,.1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);-moz-backdrop-filter:blur(30px);z-index:10}.content-container::after{font-weight:700;position:absolute;height:4rem;width:80%;top:50%;left:10%;margin-top:-2rem;padding-top:2rem;line-height:2rem;border-radius:.8rem;text-align:center;box-shadow:0 0 5px 2px rgba(0,0,0,.05);background-color:rgba(0,0,0,.4);color:#0dbab3;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);-moz-backdrop-filter:blur(30px);z-index:11}.content-form-item-container{display:block;margin:0 0 1.5rem}.content-form-item-container.error .content-input-title{border-color:#ff9301}.content-form-item-container.error .content-input-title::after,.content-form-item-container.error .content-input-title::before{background-color:#ff9301;border-color:#ff9301}.content-form-item-container.error .content-input-container:has(select),.content-form-item-container.error input,.content-form-item-container.error textarea{border:solid 2px #ff9301}.content-form-item-container:has(:active) .content-input-title,.content-form-item-container:has(:focus) .content-input-title{color:#003462;border-color:#fff}.content-form-item-container:has(:active) .content-input-title::after,.content-form-item-container:has(:active) .content-input-title::before,.content-form-item-container:has(:focus) .content-input-title::after,.content-form-item-container:has(:focus) .content-input-title::before{background-color:#fff;border-color:#fff}.content-form-item-container input:active,.content-form-item-container input:focus,.content-form-item-container textarea:active,.content-form-item-container textarea:focus,.content-form-item-container:has(select:active) .content-input-container,.content-form-item-container:has(select:focus) .content-input-container{border-color:#fff}.content-input-title{font-size:.8rem;font-weight:700;color:#fff;margin:0 0 -2px 3px;position:relative;display:inline-block;padding:.3rem .4rem .35rem .7rem;cursor:pointer}.content-input-title::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transform:skew(-15deg);border-top-left-radius:.25rem;border-top-right-radius:.3rem;background-color:#003462;z-index:-1}.content-input-title::after{content:"";position:absolute;top:0;left:.5rem;right:-.22rem;bottom:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#003462;z-index:-1}.content-input-title span{overflow:hidden;text-overflow:ellipsis;color:inherit}.content-input-container{position:relative;height:2.5rem;display:block;background-color:rgba(0,30,60,.4);border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.content-input-container::before{content:" ";position:absolute;top:0;bottom:0;left:0;right:.25rem}.content-input-container:has(textarea){height:5rem;max-height:5rem}.content-input-container:has(select){border:solid 2px #003462;border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.content-input-container input{padding:0 .8rem;color:#fff;font-size:.9rem;background-color:transparent;border:solid 2px #003462;border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block}.content-input-container input::placeholder{color:#b4b4b4}.content-input-container input:active,.content-input-container input:focus{outline:0}.content-input-container option{cursor:pointer}.content-input-container select{padding:0 .6rem;font-size:.9rem;background-color:transparent;-webkit-appearance:none;color:#fff;position:absolute;top:0;bottom:0;left:0;right:.5rem;display:block;width:calc(100% - .5rem);border:none;cursor:pointer}.content-input-container select:active,.content-input-container select:focus{outline:0}.content-input-container select.invalid{color:#b4b4b4}.content-input-container textarea{padding:.5rem .8rem;color:#fff;font-size:.9rem;line-height:1rem;background-color:transparent;resize:none;overflow-x:hidden;overflow-y:auto;height:5rem;max-height:5rem;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;border:solid 2px #003462;border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;font-family:'iA Writer Mono V','iA Writer Duo V',Avenir,'Segoe UI',Roboto}.content-input-container textarea::placeholder{color:#b4b4b4;font-family:'iA Writer Mono V','iA Writer Duo V',Avenir,'Segoe UI',Roboto}.content-input-container textarea:active,.content-input-container textarea:focus{outline:0}button#content-submit{display:inline-block;position:relative;color:#00aaa0;background-color:transparent;cursor:pointer;font-size:1rem;font-weight:700;text-align:center;margin:auto;padding:.4rem 1.3rem;text-decoration:none;border:none}button#content-submit:active,button#content-submit:focus,button#content-submit:hover{color:#000;outline:0;border:none}button#content-submit::before{content:"";transition:all 70ms linear;position:absolute;top:0;left:.5rem;right:.5rem;bottom:0;transform:skew(-14deg);border-top-left-radius:.35rem;border-top-right-radius:.4rem;border-bottom-left-radius:.4rem;border-bottom-right-radius:.35rem;border:solid 3px #00aaa0;background-color:transparent;z-index:-1}button#content-submit:active::before,button#content-submit:focus::before,button#content-submit:hover::before{background-color:#00aaa0}