/* DOPAMINE AFFILIATES signal architecture. Decorative vectors stay outside the reading plane. */
.main-content{position:relative;isolation:isolate}.main-content>.section,.main-content>.light-section,.main-content>.process{position:relative;isolation:isolate;overflow:hidden}.main-content .network{background:radial-gradient(ellipse at 96% 10%,#ff241b0b,transparent 47%),#101318}.main-content .network:before{content:"";position:absolute;inset:-190px -190px auto auto;width:700px;height:640px;background:url('/assets/affico-orbital.svg') center/contain no-repeat;opacity:.46;pointer-events:none;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000 55%)}.main-content .network .network-facts{background:#10131899;position:relative}.main-content .partners{background:radial-gradient(ellipse at 0 70%,#ff241b09,transparent 43%),#0d1116}.main-content .partners:before{content:"";position:absolute;inset:0;background:url('/assets/affico-signal.svg') 50% 40%/1600px auto no-repeat;opacity:.24;pointer-events:none;z-index:-1}.main-content .partners .partner-card{background:linear-gradient(90deg,#0d1116d9,#0d1116a8 55%,#0d1116e8)}.main-content .process{background:radial-gradient(ellipse at 10% 90%,#ff241b09,transparent 50%)}.main-content .process:after{content:"";position:absolute;right:-150px;top:-260px;width:560px;height:560px;border:1px solid #8193aa15;border-radius:50%;box-shadow:0 0 0 35px #8193aa05,0 0 0 70px #8193aa05,0 0 0 105px #8193aa04;pointer-events:none;z-index:-1}.main-content .careers{background:radial-gradient(ellipse at 0 100%,#ff241b10,transparent 50%),#0d1219}.main-content .careers:before{content:"";position:absolute;left:-390px;bottom:-400px;width:850px;height:800px;background:url('/assets/affico-orbital.svg') center/contain no-repeat;transform:rotate(75deg);opacity:.32;pointer-events:none;z-index:-1;mask-image:linear-gradient(0deg,#000,transparent 90%)}.main-content .careers .career-conditions{background:#141b25ed;box-shadow:0 20px 60px #0002}.main-content .faq{background:radial-gradient(ellipse at 100% 10%,#5b6e8410,transparent 50%)}.main-content .contact-section .contact-inner{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 55% 105%,#ff241b14,transparent 60%),#11161d}.main-content .contact-section .contact-inner:before{content:"";position:absolute;inset:0;background:url('/assets/affico-signal.svg') center/cover no-repeat;opacity:.2;z-index:-1;pointer-events:none}.account-layout{position:relative;isolation:isolate}.account-layout:before{content:"";position:fixed;inset:140px auto auto -360px;width:850px;height:850px;background:url('/assets/affico-orbital.svg') center/contain no-repeat;opacity:.32;mask-image:linear-gradient(90deg,#000,transparent 95%);z-index:-1;pointer-events:none}.account-card{position:relative;backdrop-filter:blur(10px)}@media(max-width:620px){.main-content .network:before{width:470px;height:500px;right:-250px;top:-120px;opacity:.25}.main-content .partners:before{background-size:1100px;opacity:.13}.main-content .careers:before{left:-450px;bottom:-400px;opacity:.25}.account-layout:before{position:absolute;width:600px;height:600px;inset:-170px auto auto -350px;opacity:.18}.main-content .contact-section .contact-inner:before{opacity:.12}}
