@font-face{font-family:Clash Display;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/clash-display-500.woff2)format("woff2")}@font-face{font-family:Clash Display;font-weight:600 700;font-style:normal;font-display:swap;src:url(/fonts/clash-display-600.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400 500;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2")}@media (width<=767px){.h-campo{background:#0a0910 url(/solar/campo-mobile.webp) bottom/cover no-repeat}}.campo-cv{opacity:0;transition:opacity .9s}.campo-cv.on{opacity:1}.mq-in .text-outline{-webkit-text-stroke-color:#f6f4fb9e}.teto-linha{transform-origin:50%;background:#ff6b6b;border-radius:99px;height:.035em;min-height:3px;position:absolute;top:.06em;left:-.07em;right:-.07em;box-shadow:0 0 22px #ff6b6bbf}.rt-raios{pointer-events:none;background:radial-gradient(circle,#f6fbb44d 0%,#e7f53c21 12%,#7918f23d 30%,#0000 52%);border-radius:50%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;position:absolute;top:50%;left:50%}.rt-raios:before{content:"";background:repeating-conic-gradient(#e7f53c12 0deg 3deg,#0000 3deg 13deg);border-radius:50%;animation:80s linear infinite rt-gira;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 6%,#000 14%,#0000 46%);mask-image:radial-gradient(circle,#0000 6%,#000 14%,#0000 46%)}@keyframes rt-gira{to{transform:rotate(360deg)}}.ia-dots i{background:#b8b4c4;border-radius:99px;width:7px;height:7px;animation:1s ease-in-out infinite ia-pula}.ia-dots i:nth-child(2){animation-delay:.15s}.ia-dots i:nth-child(3){animation-delay:.3s}@keyframes ia-pula{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.pr-fio{background:linear-gradient(#7918f2,#b197fc 45%,#e7f53c);transform:scaleY(0);box-shadow:0 0 18px #e7f53c73}.pr-ponta{background:#f6fbb4;border-radius:99px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:50%;box-shadow:0 0 0 5px #e7f53c2e,0 0 30px 6px #e7f53cbf}.pr-no{background:#0a0910;border:2px solid #ffffff38;border-radius:99px;width:18px;height:18px;margin-left:-8px;transition:background .4s,border-color .4s,box-shadow .5s;position:absolute;top:3.1rem;left:-2.45rem}@media (width>=768px){.pr-no{top:4.4rem;left:-4.5rem}}.pr-step{transition:opacity .6s}.pr-num{color:#0000;-webkit-text-stroke:1.5px #f6f4fb4d;transition:color .5s,-webkit-text-stroke-color .5s,text-shadow .6s}@media (prefers-reduced-motion:no-preference){.pr-step{opacity:.72}.pr-step.on{opacity:1}}.pr-step.on .pr-no{background:#e7f53c;border-color:#e7f53c;box-shadow:0 0 0 7px #e7f53c24,0 0 28px #e7f53cb3}.pr-step.on .pr-num{color:#e7f53c;-webkit-text-stroke-color:transparent;text-shadow:0 0 44px #e7f53c59}.sem-barra{scrollbar-width:none}.sem-barra::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.rt-raios:before,.ia-dots i{animation:none!important}.pr-fio{transform:none}.pr-ponta{display:none}}
