*,:before,:after{box-sizing:border-box}:root{--page-pad-x:clamp(16px, 4vw, 120px);--topbar-pad-x:clamp(16px, 3vw, 40px);--hero-pad-y:clamp(72px, 8vw, 120px);--section-pad-y:clamp(48px, 6vw, 120px);--section-pad-x:clamp(16px, 4vw, 120px);--section-pad-y-lg:clamp(80px, 8vw, 140px);--space-1:clamp(6px, .35vw + 4px, 10px);--space-2:clamp(8px, .5vw + 6px, 12px);--space-3:clamp(12px, .8vw + 8px, 20px);--space-4:clamp(16px, 1vw + 12px, 24px);--space-5:clamp(20px, 1.4vw + 14px, 32px);--space-6:clamp(24px, 2vw + 16px, 48px);--space-7:clamp(32px, 3vw + 18px, 60px);--space-8:clamp(40px, 4vw + 20px, 80px);--radius-sm:6px;--fs-body:16px;--Background-Light:#fff;--Text-Dark:#3d4548;--Text-Light:#fff;--Neutral-000:#fdfdfd;--Neutral-200:#ebebeb;--Secondary-400:#133957;--Text-Accent-Tertiary:#0d9488}html,body,#root{margin:0;padding:0}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.partner-page{color:var(--Text-Dark);font-family:helvetica-neue-lt-pro,sans-serif}.partner-page h1,.partner-page h2,.partner-page h3,.partner-page h4,.partner-page h5,.partner-page p,.partner-page a,.partner-page ul,.partner-page li{margin:0}.partner-page p{line-height:1.4}.partner-page .mobile{display:none}.partner-page section{padding:var(--section-pad-y) var(--section-pad-x);overflow:hidden}.partner-page .topbar-content,.partner-page .topbar-logos{flex-direction:row-reverse}.partner-page .subtitle{color:var(--Vermelho);font-size:16px;font-weight:700}.partner-page .title{color:var(--Text-Dark);font-size:32px;font-weight:700}.partner-page .align-right{text-align:right}.partner-page .hero{background-image:var(--hero-bg-desktop);background-position:50%;background-repeat:no-repeat;background-size:cover;height:60vh;position:relative}.partner-page .hero-card{padding:var(--space-6);border-bottom:6px solid var(--Vermelho);background-color:#fdfdfdb3;width:540px;position:absolute;top:35%;left:12%;transform:translate(-50%,-50%)}.partner-page .hero-card-text{margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.partner-page .hero-card-text h1{font-size:32px;font-weight:700}.partner-page .hero-card-text p{font-size:20px;font-weight:400}.partner-page .hero-card a{background-color:var(--Vermelho);color:var(--Background-Light);padding:var(--space-1) var(--space-3);border:3px solid var(--Vermelho);font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.partner-page .hero-card a:hover{color:var(--Vermelho);background-color:#0000}.partner-page .sct1{flex-direction:row;justify-content:center;align-items:center;display:flex}.partner-page .sct1-content{justify-content:center;align-items:center;gap:var(--space-6);flex-direction:row;max-width:1400px;display:flex}.partner-page .sct1-text{gap:var(--space-3);flex-direction:column;width:55%;display:flex}.partner-page .sct1-text h2{max-width:400px;margin-top:-6px}.partner-page .sct1-image{width:45%;max-width:600px}.partner-page .sct1-image img{object-fit:cover;width:100%;height:100%}.partner-page .sct2{justify-content:center;align-items:start;gap:var(--space-6);flex-direction:column;display:flex}.partner-page .sct2-content{justify-content:center;align-items:start;gap:var(--space-4);flex-direction:column;grid-area:1/1/span 2;display:flex}.partner-page .sct2-content-text{justify-content:center;align-items:start;gap:var(--space-1);gap:var(--space-3);flex-direction:column;max-width:850px;display:flex}.partner-page .sct2-cards-host{width:100%}.partner-page .sct2-cards{align-items:stretch;gap:var(--space-4);flex-direction:row;width:100%;display:flex}.partner-page .sct2-card{background-color:var(--Neutral-200);text-align:left;border:none;flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;max-width:900px;height:600px;padding:0;transition:flex .55s cubic-bezier(.4,0,.2,1),min-width .55s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.partner-page .sct2-card--open{flex:2.75 1 0;max-width:900px}.partner-page .sct2-card--collapsed{cursor:pointer;flex:.32 1 0;min-width:72px}.partner-page .sct2-card>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.partner-page .sct2-card:after{content:"";pointer-events:none;background:linear-gradient(#0000000d 25%,#000000b8 100%);transition:background .45s;position:absolute;inset:0}.partner-page .sct2-card--open:after{background:linear-gradient(#00000059 0%,#000000d1 100%)}.partner-page .sct2-card--collapsed>img{object-position:center}.partner-page .sct2-card-more{top:var(--space-3);right:var(--space-3);z-index:3;background-color:var(--Vermelho);color:var(--Background-Light);padding:var(--space-1) var(--space-2);border:2px solid var(--Vermelho);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;position:absolute}.partner-page .sct2-card-more:hover{color:var(--Vermelho);background-color:var(--Background-Light)}.partner-page .sct2-card-caption{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:1;color:var(--Background-Light);opacity:1;visibility:visible;transition:opacity .35s,visibility .35s;position:absolute}.partner-page .sct2-card--open .sct2-card-caption{opacity:0;visibility:hidden;pointer-events:none}.partner-page .sct2-card--collapsed .sct2-card-caption{inset:auto;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);padding:0;display:block}.partner-page .sct2-card-number{margin-bottom:var(--space-2);font-size:48px;font-weight:700;line-height:1;transition:opacity .35s,max-height .45s,margin .45s;display:block}.partner-page .sct2-card--collapsed .sct2-card-number{margin-bottom:0}.partner-page .sct2-card-caption h3{color:var(--Background-Light);opacity:1;max-height:6em;font-size:24px;font-weight:700;line-height:1.3;transition:opacity .35s,max-height .45s;overflow:hidden}.partner-page .sct2-card--collapsed .sct2-card-caption h3{opacity:0;max-height:0}.partner-page .sct2-card-panel{z-index:2;gap:var(--space-3);padding:calc(var(--space-5) + 40px) var(--space-4) var(--space-4);overscroll-behavior:contain;color:var(--Background-Light);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;transition:opacity .4s .12s,visibility .4s .12s;display:flex;position:absolute;inset:0;overflow-y:auto}.partner-page .sct2-card--open .sct2-card-panel{opacity:1;visibility:visible;pointer-events:auto}.partner-page .sct2-card-panel-head{padding-right:calc(var(--space-6) + 80px);flex:none}.partner-page .sct2-card-panel-head .sct2-card-number{margin-bottom:var(--space-2)}.partner-page .sct2-card-panel-head h3{color:var(--Background-Light);font-size:24px;font-weight:700;line-height:1.25}.partner-page .sct2-card-inside{padding:var(--space-5) var(--space-6);gap:var(--space-2);box-sizing:border-box;background-color:#fff;flex-direction:column;flex:none;width:100%;margin:auto 0 0;list-style:none;display:flex}.partner-page .sct2-card-inside-item{align-items:center;gap:var(--space-3);color:var(--Text-Dark);flex-direction:row;font-size:16px;display:flex}.partner-page .sct2-card-inside-item img{object-fit:contain;flex-shrink:0;width:30px;height:30px}.partner-page .sct2-card-inside-item span{color:var(--Text-Dark);font-size:20px;font-weight:600;line-height:1.3}.partner-page .sct2-card-disclaimer{color:#6e6e6e;padding:var(--space-2) var(--space-2);margin:0;margin-top:var(--space-3);background-color:#f2f3f4;flex:none;font-size:clamp(14px,.9vw,16px);font-weight:600;line-height:1.35}.partner-page .sct2-cta{background-color:var(--Vermelho);color:var(--Background-Light);padding:var(--space-1) var(--space-3);border:3px solid var(--Vermelho);grid-area:2/2;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.partner-page .sct2-cta:hover{color:var(--Vermelho);background-color:#0000}.partner-page .sct3{padding-top:0;padding-bottom:calc(var(--section-pad-y) * .5)}.partner-page .sct3-card{justify-content:center;align-items:center;gap:var(--space-8);background-color:var(--Neutral-200);padding:var(--space-7) var(--space-5);flex-direction:column;display:flex}.partner-page .sct3-content{justify-content:center;align-items:center;gap:var(--space-7);flex-direction:row;display:flex}.partner-page .sct3-content-image{width:40%;max-width:450px}.partner-page .sct3-content-image img{object-fit:cover;width:100%;height:100%}.partner-page .sct3-content-text{justify-content:center;align-items:start;gap:var(--space-5);flex-direction:column;width:60%;display:flex}.partner-page .sct3-content-text-title{justify-content:center;align-items:start;gap:var(--space-1);flex-direction:column;display:flex}.partner-page .sct3-content-text-title h2{color:var(--Text-Dark);font-size:30px;font-weight:700}.partner-page .sct3-content-text-text{justify-content:center;align-items:start;gap:var(--space-3);flex-direction:column;width:90%;display:flex}.partner-page .sct3-content-text p{font-size:18px}.partner-page .sct3-table{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.partner-page .sct3-table h3{color:var(--Text-Dark);width:100%;font-size:24px;font-weight:700}.partner-page .sct3-table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.partner-page .sct3-table-rows{flex-direction:column;width:max-content;min-width:1050px;display:flex}.partner-page .sct3-table-row{grid-template-columns:1fr 3fr;width:100%;display:grid}.partner-page .sct3-table-row p{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.partner-page .column-title{font-weight:700}.partner-page .dark-row{background-color:#bec0c2}.partner-page .light-row{background-color:#ebebeb}.partner-page .sct4{justify-content:center;align-items:center;gap:var(--space-7);text-align:center;flex-direction:column;display:flex}.partner-page .sct4-title{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.partner-page .sct4-cards{justify-content:center;align-items:center;gap:var(--space-5);flex-direction:row;display:flex}.partner-page .sct4-card{background-color:var(--Neutral-200);padding:var(--space-6) var(--space-6);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.partner-page .sct4-card-title{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.partner-page .sct4-card-title h2{color:var(--Text-Dark);font-size:40px;font-weight:700}.partner-page .sct4-card-title h3{font-size:var(--fs-body);color:var(--Text-Dark);font-weight:700}.partner-page .sct4-card p{font-size:calc(var(--fs-body) - 1px);color:var(--Text-Dark);text-align:center;font-weight:500;line-height:1.3}.partner-page .sct4-disclaimer{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:row;max-width:700px;display:flex}.partner-page .sct4-disclaimer img{width:50px;height:auto}.partner-page .sct4-disclaimer p{font-size:var(--fs-body);color:var(--Text-Dark);text-align:left;font-weight:500;line-height:1.3}.partner-page .sct5{justify-content:center;align-items:center;gap:var(--space-5);background-color:var(--Neutral-200);padding:calc(var(--section-pad-y) * .6) var(--section-pad-x);flex-direction:column;display:flex}.partner-page .sct5-content{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.partner-page .sct5-content p{font-weight:500;line-height:1.5}.partner-page .sct5-content a{background-color:var(--Vermelho);color:var(--Background-Light);padding:var(--space-1) var(--space-2);border:3px solid var(--Vermelho);font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.partner-page .sct5-content a:hover{color:var(--Vermelho);background-color:#0000}.partner-page .sct6{flex-direction:row;justify-content:center;align-items:center;display:flex}.partner-page .sct6-content{justify-content:center;align-items:center;gap:var(--space-5);flex-direction:row;max-width:1500px;display:flex}.partner-page .sct6-text{gap:var(--space-3);flex-direction:column;width:55%;display:flex}.partner-page .sct6-text h2{max-width:400px;margin-top:-6px}.partner-page .sct6-image{width:45%;max-width:500px}.partner-page .sct6-image img{object-fit:cover;width:100%;height:100%}.partner-page .sct7{justify-content:center;align-items:center;gap:var(--space-5);padding-top:calc(var(--section-pad-y) * .5);padding-bottom:calc(var(--section-pad-y) * .5);flex-direction:column;display:flex}.partner-page .sct7-card{background-color:var(--Neutral-200);padding:var(--space-6) var(--space-8);justify-content:center;align-items:center;gap:var(--space-6);border:1px solid #fff6;flex-direction:row;display:flex}.partner-page .sct7-card-title{width:20%;max-width:200px}.partner-page .sct7-card-title h2{color:var(--Text-Dark);font-size:30px;font-weight:700}.partner-page .sct7-card-text{justify-content:center;align-items:start;gap:var(--space-3);flex-direction:column;width:80%;display:flex}.partner-page .sct7-card-text p{font-size:var(--fs-body);color:var(--Text-Dark);font-weight:400;line-height:1.3}.partner-page .sct8{justify-content:center;gap:var(--space-5);padding-bottom:calc(var(--section-pad-y) * .5);flex-direction:column;display:flex}.partner-page .faq-list{justify-content:center;gap:var(--space-3);flex-direction:column;display:flex}.partner-page .faq-list h3{font-size:20px;font-weight:700}.partner-page .faq-item{justify-content:center;align-items:start;gap:var(--space-3);padding:calc(var(--space-2) - 2px) 0 calc(var(--space-2) + 7px) 0;border-bottom:1px solid #ccc;flex-direction:column;height:fit-content;display:flex}.partner-page .faq-item:hover{cursor:pointer}.partner-page .faq-item.open{border-bottom:1px solid var(--Vermelho)}.partner-page .faq-item-question{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row;width:100%;display:flex}.partner-page .faq-item-question img{width:20px;height:auto;transition:transform .3s}.partner-page .faq-item.open .faq-item-question img{transform:rotate(180deg)}.partner-page .faq-item-answer{width:95%;font-size:17px;display:none}.partner-page .faq-item.open .faq-item-answer{display:block}.partner-page .faq-item-answer ul{justify-content:center;align-items:start;gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;padding-left:25px;list-style:outside;display:flex}.partner-page .sct8-card{justify-content:center;align-items:center;gap:var(--space-6);background-color:var(--Neutral-200);padding:var(--space-6) var(--space-6);margin-top:var(--space-6);flex-direction:row;display:flex}.partner-page .sct8-card-image{width:20%}.partner-page .sct8-card-image img{object-fit:cover;width:100%;height:100%}.partner-page .sct8-card-text{justify-content:center;align-items:start;gap:var(--space-4);flex-direction:column;width:80%;display:flex}.partner-page .sct8-card-text h3{color:var(--Vermelho);font-size:24px;font-weight:700}.partner-page .sct8-card-text p{margin-top:-15px}.partner-page .sct8-contact-email-wrap{vertical-align:baseline;display:inline;position:relative}.partner-page .sct8-contact-email-copy{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:inline}.partner-page .sct8-contact-email-copy:hover{color:var(--Vermelho-Brose);text-decoration:underline}.partner-page .sct8-contact-email-copied{z-index:2;white-space:nowrap;color:var(--Text-Dark);background:var(--Text-Light);border:1px solid var(--Neutral-300);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.2;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0000001a}.partner-page .sct8-contact-email-copied:before{content:"";border:6px solid #0000;border-bottom-color:var(--Neutral-300);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.partner-page .sct8-contact-email-copied:after{content:"";border:5px solid #0000;border-bottom-color:var(--Text-Light);position:absolute;bottom:calc(100% - 1px);left:50%;transform:translate(-50%)}.partner-page .sct8-card-text a{background-color:var(--Vermelho);color:var(--Background-Light);padding:var(--space-1) var(--space-3);border:3px solid var(--Vermelho);font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.partner-page .sct8-card-text a:hover{color:var(--Vermelho);background-color:#0000}@media (aspect-ratio<=1){.partner-page .mobile{display:flex}.partner-page .desktop{display:none}.partner-page .title{font-size:24px}.partner-page .hero{background-image:var(--hero-bg-mobile);height:70vh}.partner-page .hero-card{width:90%;top:37vh;left:5%;transform:translate(-50%,-50%)}.partner-page .hero-card-text p{font-size:16px}.partner-page .sct1-content{flex-direction:column-reverse}.partner-page .sct1-text{gap:var(--space-4);width:100%}.partner-page .sct1-text h2{max-width:100%;font-size:24px}.partner-page .sct1-image{width:100%;max-width:100%}.partner-page .sct1-image img{object-fit:cover;width:100%;height:100%}.partner-page .sct2{gap:var(--space-7);grid-template-rows:auto;grid-template-columns:1fr}.partner-page .sct2-content{grid-area:auto/1;width:100%;max-width:100%}.partner-page .sct2-content-text{width:100%;max-width:100%}.partner-page .sct2-cards-host{grid-area:auto/1;width:100%;max-width:100%;margin-inline:0}.partner-page .sct2-cards,.partner-page .sct2-cards--has-open{gap:var(--space-5);flex-direction:column}.partner-page .sct2-card,.partner-page .sct2-cards--has-open .sct2-card,.partner-page .sct2-cards--has-open .sct2-card--open,.partner-page .sct2-cards--has-open .sct2-card--collapsed{aspect-ratio:3/4;width:100%;height:auto;min-width:unset;flex:none;max-width:none;transition:none}.partner-page .sct2-card--collapsed{cursor:pointer}.partner-page .sct2-card--collapsed .sct2-card-caption h3{opacity:1;max-height:6em}.partner-page .sct2-card--collapsed .sct2-card-number{margin-bottom:var(--space-2)}.partner-page .sct2-card-number{font-size:40px}.partner-page .sct2-card-caption{transition:opacity .4s,visibility .4s}.partner-page .sct2-card-panel{padding:calc(var(--space-3) + 36px) var(--space-3) var(--space-3);gap:var(--space-2);overscroll-behavior:contain;transition:opacity .4s,visibility .4s;overflow:hidden auto}.partner-page .sct2-card--open .sct2-card-panel{transition-delay:0s}.partner-page .sct2-card-panel-head{padding-right:calc(var(--space-4) + 64px);margin-top:var(--space-5)}.partner-page .sct2-card-panel-head .sct2-card-number{margin-bottom:var(--space-1);font-size:32px}.partner-page .sct2-card-panel-head h3{font-size:18px;line-height:1.2}.partner-page .sct2-card-inside{padding:var(--space-3);gap:14px;margin:auto 0 0}.partner-page .sct2-card-inside-item{gap:var(--space-2)}.partner-page .sct2-card-inside-item img{width:22px;height:22px}.partner-page .sct2-card-inside-item span{font-size:clamp(12px,3.4cqw,16px);line-height:1.2}.partner-page .sct2-card-disclaimer{padding:var(--space-1);margin-top:var(--space-2);font-size:clamp(11px,2.8cqw,13px);line-height:1.25}.partner-page .sct2-cta{grid-area:auto/1}.partner-page .sct3{padding:calc(var(--section-pad-y) * .5) 0}.partner-page .sct3-card{gap:calc(var(--space-8) * 2);flex-direction:column}.partner-page .sct3-content{flex-direction:column}.partner-page .sct3-content-image,.partner-page .sct3-content-text{width:100%}.partner-page .sct3-content-text-title h2{font-size:24px}.partner-page .sct3-table{width:100%;max-width:100%}.partner-page .sct3-table h3{font-size:20px}.partner-page .sct3-table-scroll{width:100%;margin-inline:calc(-1 * var(--space-5));padding-inline:var(--space-5)}.partner-page .sct3-table-rows{font-size:16px}.partner-page .sct4-title h2{font-size:32px}.partner-page .sct4-cards{gap:var(--space-7);flex-direction:column}.partner-page .sct4-card{width:90%}.partner-page .sct4-card-title h2{font-size:36px}.partner-page .sct4-card-title h3,.partner-page .sct4-card p{font-size:14px}.partner-page .sct4-disclaimer{text-align:start;width:90%}.partner-page .sct5{padding:calc(var(--section-pad-y) * 1.2) 0}.partner-page .sct5-content{gap:var(--space-3);flex-direction:column;max-width:90%}.partner-page .sct5-content h2{font-size:32px}.partner-page .sct5-content a{margin-top:var(--space-2);font-size:16px}.partner-page .sct6-content{flex-direction:column-reverse}.partner-page .sct6-image{width:100%}.partner-page .sct6-text{gap:var(--space-4);width:100%}.partner-page .sct6-text h2{font-size:32px}.partner-page .sct7-card{padding:var(--space-7);flex-direction:column;align-items:flex-start}.partner-page .efeito-social{text-align:right;flex-direction:column-reverse;align-items:flex-end}.partner-page .sct7-card-title{flex-direction:row;justify-content:flex-start;width:100%;display:flex}.partner-page .sct7-card-text{width:100%}.partner-page .sct7-card-text h2{font-size:30px}.partner-page .sct8{gap:var(--space-7)}.partner-page .sct8 h2{font-size:32px}.partner-page .sct8-card{padding:var(--space-8);flex-direction:column;align-items:flex-start}.partner-page .sct8-card-image,.partner-page .sct8-card-text{width:100%}}@keyframes fade-load{0%{opacity:0}to{opacity:1}}.fade-load{animation-name:fade-load;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-left-load{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.slide-left-load{animation-name:slide-left-load;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-right-load{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.slide-right-load{animation-name:slide-right-load;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-left-load-hard{0%{transform:translate(-100%)}to{transform:translate(0)}}.slide-left-load-hard{animation-name:slide-left-load-hard;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-right-load-hard{0%{transform:translate(100%)}to{transform:translate(0)}}.slide-right-load-hard{animation-name:slide-right-load-hard;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-bottom-load{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.slide-bottom-load{animation-name:slide-bottom-load;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-top-load{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.slide-top-load{animation-name:slide-top-load;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-bottom-load-hard{0%{transform:translateY(100%)}to{transform:translateY(0)}}.slide-bottom-load-hard{animation-name:slide-bottom-load-hard;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes slide-top-load-hard{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.slide-top-load-hard{animation-name:slide-top-load-hard;animation-timing-function:ease-out;animation-fill-mode:both}.outer-container{position:relative}.inner-container{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}:root{--Vermelho-Brose:#c50023}.topbar{padding:var(--space-6) var(--section-pad-x) var(--space-4) var(--section-pad-x);z-index:100;background-color:#fdfdfd;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;left:0;right:0;box-shadow:0 4px 4px #0000001a}.topbar-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex}.topbar-logos{align-items:center;gap:var(--space-6);display:flex}.topbar-links{justify-content:space-between;justify-self:center;align-items:center;gap:var(--space-6);display:flex}.topbar-links a{color:var(--Neutral-000);background-color:var(--Vermelho-Brose);padding:var(--space-1) var(--space-3);border:3px solid var(--Vermelho-Brose);font-size:var(--fs-body);font-weight:600;text-decoration:none;transition:all .3s}.topbar-links a:hover{color:var(--Vermelho-Brose);background-color:var(--Neutral-000)}.brose a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:600;font-size:calc(var(--fs-body) + 1px)}.footer{padding:var(--section-pad-y) var(--section-pad-x);margin-top:var(--section-pad-y);background-color:#f9f9f9;font-family:helvetica-neue-lt-pro,sans-serif}.footer-content{justify-content:center;align-items:center;max-width:1200px;margin:0 auto;display:flex}.footer-content-logo{align-items:start;gap:var(--space-3);flex-direction:column;display:flex}.footer-content-logo p{color:var(--Text-Dark);width:300px;font-size:clamp(12px,.25vw + 13px,14px)}.footer-content-links{align-items:start;gap:var(--space-3);padding:0 var(--topbar-pad-x);flex-direction:row;justify-content:space-between;width:100%;max-width:900px;display:flex}.footer-content-links p{color:var(--Text-Dark);font-size:clamp(11px,.2vw + 10px,12px);font-weight:600}.footer-content-links a{color:var(--Text-Dark);background-color:var(--Neutral-200);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);text-align:center;align-items:center;width:100%;font-size:clamp(12px,.25vw + 11px,14px);font-weight:400;text-decoration:none}.social-media-links{align-items:center;gap:var(--space-3);flex-direction:row;margin-top:14px;display:flex}.social-media-links a{padding:var(--space-2) var(--space-3);border-radius:50%;justify-content:center;align-items:center;width:55px;display:flex}.quick-links-links,.direct-contact-links{align-items:start;gap:var(--space-3);flex-direction:column;margin-top:14px;font-size:clamp(12px,.25vw + 11px,14px);font-weight:400;display:flex}.direct-contact-links a{color:var(--Text-Dark);flex-direction:row;align-items:center;gap:10px;text-decoration:none;display:flex}.direct-contact-links a img{width:18px;height:18px}@media (aspect-ratio<=1){.footer-content{gap:calc(var(--space-6) * 2);flex-direction:column}.footer-content-logo{justify-content:center;align-items:center;gap:var(--space-3)}.footer-content-logo p{text-align:center;font-size:14px}.footer-content-links{justify-content:center;align-items:center;gap:calc(var(--space-7) * 2);flex-direction:column;max-width:100%;padding:0}.footer-content-links p{text-align:center;font-size:16px}.topbar{padding:calc(var(--section-pad-y) * .6) calc(var(--section-pad-x) * 2)}.topbar-logos img{width:auto;height:38px}.topbar-links a{display:none}}:root{--Vermelho:#c50023;--Neutral-300:#acacac}.page-cadastro-projeto{min-height:100vh;font-family:helvetica-neue-lt-pro,sans-serif;overflow-x:clip}.page-cadastro-projeto section{padding:var(--section-pad-y) var(--section-pad-x)}.page-cadastro-projeto h1,.page-cadastro-projeto h2,.page-cadastro-projeto h3,.page-cadastro-projeto h4,.page-cadastro-projeto h5,.page-cadastro-projeto h6,.page-cadastro-projeto p,.page-cadastro-projeto a{margin:0}.page-cadastro-projeto .topbar-content,.page-cadastro-projeto .topbar-logos{flex-direction:row-reverse}.page-cadastro-projeto .footer-content-links a{color:var(--Text-Dark)}.page-cadastro-projeto .hidden{display:none}.page-cadastro-projeto .empty,.page-cadastro-projeto input[type=radio].empty+label:before,.page-cadastro-projeto input[type=radio].empty+.termos-condicoes-line-text>label:first-of-type:before,.page-cadastro-projeto input[type=checkbox].empty+label:before{border-color:var(--Vermelho-Brose)}.page-cadastro-projeto .file-drop-zone{border:1px dashed var(--Neutral-300);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,.5vh + .5vw,14px);padding:clamp(16px,1.2vh + 1.2vw,24px);transition:border-color .2s;display:flex}.page-cadastro-projeto .file-drop-zone.empty{border-color:var(--Vermelho-Brose);border-style:dashed}.page-cadastro-projeto .file-drop-zone--dragover{border-color:var(--Vermelho-Brose);background-color:var(--Neutral-100)}.page-cadastro-projeto .file-drop-warning{color:var(--Vermelho-Brose);margin:clamp(8px,.4vh + .4vw,12px) 0 0;font-size:clamp(12px,.65vh + .65vw,14px);font-weight:500;line-height:1.3}.page-cadastro-projeto .file-drop-warning[hidden]{display:none}.page-cadastro-projeto .file-drop-zone label{color:var(--Text-Dark);margin:0;font-size:clamp(16px,.9vh + .9vw,18px);font-weight:400}.page-cadastro-projeto .file-drop-cta{color:#6893e7;cursor:pointer;font-weight:600;text-decoration:underline}.page-cadastro-projeto .file-upload-field--multi{gap:clamp(6px,.3vh + .3vw,8px)}.page-cadastro-projeto .file-upload-field--multi>label,.page-cadastro-projeto .file-upload-field--multi .file-upload-queue:not([hidden]){margin-bottom:0}.page-cadastro-projeto .file-upload-field--multi .file-upload-queue:not([hidden])~.file-upload-picker{margin-top:clamp(6px,.3vh + .3vw,8px)}.page-cadastro-projeto .file-upload-field:not(.file-upload-field--multi) .file-upload-queue:not([hidden]){margin-bottom:clamp(10px,.5vh + .5vw,14px)}.page-cadastro-projeto .file-upload-picker{width:100%}.page-cadastro-projeto .file-upload-picker[hidden]{display:none}.page-cadastro-projeto .file-upload-queue{flex-direction:column;gap:clamp(10px,.5vh + .5vw,14px);width:100%;display:flex}.page-cadastro-projeto .file-upload-queue[hidden]{display:none}.page-cadastro-projeto .file-upload-item{border:1px solid var(--Neutral-300);background-color:var(--Text-Light);flex-direction:row;align-items:flex-start;gap:clamp(12px,.6vh + .6vw,16px);padding:clamp(14px,.9vh + .9vw,18px) clamp(40px,2.5vh + 2.5vw,48px) clamp(14px,.9vh + .9vw,18px) clamp(14px,.9vh + .9vw,18px);display:flex;position:relative}.page-cadastro-projeto .file-upload-item--done{align-items:center}.page-cadastro-projeto .file-upload-item--done .file-upload-item-body{gap:0}.page-cadastro-projeto .file-upload-item-body{flex-direction:column;flex:1;gap:clamp(8px,.4vh + .4vw,10px);min-width:0;display:flex}.page-cadastro-projeto .file-upload-meta{flex-wrap:wrap;align-items:baseline;gap:.35em;min-width:0;display:flex}.page-cadastro-projeto .file-upload-name{color:var(--Vermelho-Brose);word-break:break-word;font-size:clamp(14px,.85vh + .85vw,16px);font-weight:600}.page-cadastro-projeto .file-upload-size{color:var(--Neutral-300);white-space:nowrap;font-size:clamp(13px,.75vh + .75vw,15px);font-weight:400}.page-cadastro-projeto .file-upload-progress-row{align-items:center;gap:clamp(10px,.5vh + .5vw,14px);width:100%;display:flex}.page-cadastro-projeto .file-upload-progress{background-color:#f2f2f2;flex:1;min-width:0;height:clamp(8px,.55vh + .55vw,12px);overflow:hidden}.page-cadastro-projeto .file-upload-progress-fill{background-color:var(--Vermelho-Brose);width:0%;height:100%;transition:width .12s linear}.page-cadastro-projeto .file-upload-item--done .file-upload-progress-row{display:none}.page-cadastro-projeto .file-upload-percent{color:var(--Vermelho-Brose);text-align:right;flex-shrink:0;min-width:2.5em;font-size:clamp(13px,.75vh + .75vw,15px);font-weight:500}.page-cadastro-projeto .file-upload-percent[hidden]{display:none}.page-cadastro-projeto .file-upload-thumb-wrap{background-color:var(--Neutral-100);flex-shrink:0;width:clamp(35px,2.8vh + 2.8vw,48px);height:clamp(35px,2.8vh + 2.8vw,48px);overflow:hidden}.page-cadastro-projeto .file-upload-thumb-wrap--placeholder{background-color:#e8e8e8;background-image:linear-gradient(45deg,#d4d4d4 25%,#0000 25%),linear-gradient(-45deg,#d4d4d4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d4d4d4 75%),linear-gradient(-45deg,#0000 75%,#d4d4d4 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.page-cadastro-projeto .file-upload-thumb-wrap--placeholder .file-upload-thumb{display:none}.page-cadastro-projeto .file-upload-thumb{object-fit:cover;width:100%;height:100%;display:block}.page-cadastro-projeto .file-upload-remove{width:clamp(24px,1.5vh + 1.5vw,28px);height:clamp(24px,1.5vh + 1.5vw,28px);color:var(--Neutral-300);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:clamp(20px,1.2vh + 1.2vw,24px);font-weight:300;line-height:1;transition:color .2s;display:flex;position:absolute;top:clamp(10px,.5vh + .5vw,14px);right:clamp(10px,.5vh + .5vw,14px)}.page-cadastro-projeto .file-upload-remove[hidden]{display:none}.page-cadastro-projeto .file-upload-remove:hover{color:var(--Vermelho-Brose)}.page-cadastro-projeto h1{margin:0 0 clamp(16px,1.4vh + 1vw,24px);font-size:clamp(24px,1.6vh + 1.6vw,40px);font-weight:600}.page-cadastro-projeto .progress{margin-bottom:calc(1vh + 1vw)}.page-cadastro-projeto .progress p{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400}.page-cadastro-projeto .progress-bar{flex-direction:row;gap:calc(.4vh + .4vw);width:100%;height:clamp(6px,.5vh + .5vw,10px);margin-top:calc(.4vh + .4vw);display:flex;overflow:hidden}.page-cadastro-projeto .progress-bar-fill{background-color:#d9d9d9;gap:calc(.4vh + .4vw);width:20%;height:100%}.page-cadastro-projeto .fill{background-color:var(--Vermelho-Brose);transition:width .3s ease-in-out}.page-cadastro-projeto .form-sct h2{color:var(--Vermelho-Brose);margin:calc(.5vh + .5vw) 0 0;font-size:clamp(16px,.9vh + .9vw,18px);font-weight:700}.page-cadastro-projeto .form-sct h3{color:var(--Text-Dark);margin:calc(.5vh + .5vw) 0 calc(-.5vh - .5vw);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600}.page-cadastro-projeto label{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600}.page-cadastro-projeto label.date-field-label{cursor:pointer}.page-cadastro-projeto .native-field-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-cadastro-projeto .custom-select,.page-cadastro-projeto .custom-date{width:100%;position:relative}.page-cadastro-projeto .custom-select-trigger,.page-cadastro-projeto .custom-date-trigger{box-sizing:border-box;text-align:left;width:100%;color:var(--Text-Dark);border:1px solid var(--Neutral-300);background-color:var(--Text-Light);cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:clamp(8px,.4vh + .4vw,12px);margin:0;padding:clamp(8px,.4vh + .4vw,12px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400;display:flex}.page-cadastro-projeto .custom-select-trigger svg{color:var(--Vermelho-Brose);flex-shrink:0;width:clamp(20px,.8vh + .8vw,24px);height:clamp(20px,.8vh + .8vw,24px)}.page-cadastro-projeto .custom-date-trigger svg{color:var(--Neutral-300);flex-shrink:0;width:clamp(20px,.8vh + .8vw,24px);height:clamp(20px,.8vh + .8vw,24px)}.page-cadastro-projeto .custom-select-list{z-index:20;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;border:1px solid var(--Neutral-300);background:var(--Text-Light);max-height:min(40vh,280px);margin:6px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 4px 16px #00000014}.page-cadastro-projeto .custom-select-option{cursor:pointer;color:var(--Text-Dark);padding:clamp(8px,.45vh + .45vw,12px) clamp(10px,.55vh + .55vw,14px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(14px,.8vh + .8vw,16px)}.page-cadastro-projeto .custom-select-option:hover,.page-cadastro-projeto .custom-select-option:checked{background-color:var(--Neutral-300);color:var(--Text-Light)}.page-cadastro-projeto .custom-select-trigger-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.page-cadastro-projeto li.custom-multi-select-option{align-items:center;gap:clamp(8px,.4vh + .4vw,12px);display:flex}.page-cadastro-projeto li.custom-multi-select-option:hover{color:var(--Text-Dark);background-color:#8caac147}.page-cadastro-projeto .custom-multi-select-check{box-sizing:border-box;border:clamp(1px, .08vh + .08vw, 2px) solid var(--Neutral-300);background:0 0;flex-shrink:0;align-self:center;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.page-cadastro-projeto li.custom-multi-select-option[aria-selected=true] .custom-multi-select-check,.page-cadastro-projeto li.custom-multi-select-option[aria-selected=true]:hover .custom-multi-select-check{background-color:var(--Neutral-300);border-color:var(--Neutral-300);box-shadow:inset 0 0 0 clamp(1px, .08vh + .08vw, 2px) var(--Text-Light)}.page-cadastro-projeto .custom-multi-select-label{flex:1;align-self:center;min-width:0;line-height:1.25}.page-cadastro-projeto li.custom-multi-select-heading{cursor:default;pointer-events:none;color:var(--Text-Dark);border-bottom:1px solid #8caac159;margin:0;padding:clamp(10px,.5vh + .5vw,14px) clamp(10px,.55vh + .55vw,14px) clamp(4px,.25vh + .25vw,6px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(13px,.72vh + .72vw,15px);font-weight:700;line-height:1.3;list-style:none}.page-cadastro-projeto li.custom-multi-select-heading:first-child{padding-top:clamp(8px,.45vh + .45vw,12px)}.page-cadastro-projeto .custom-select-list--tematicas li.custom-multi-select-heading{color:var(--Neutral-500,#6b7c8a);border-bottom:none;padding-bottom:clamp(4px,.25vh + .25vw,6px);font-size:clamp(12px,.65vh + .65vw,14px)}.page-cadastro-projeto .custom-select-list--tematicas li.custom-multi-select-option--rich{--tematicas-option-check-col:calc(1.25rem + clamp(10px, .5vh + .5vw, 14px));flex-direction:column;align-items:stretch;gap:clamp(4px,.25vh + .25vw,8px);padding:clamp(10px,.5vh + .5vw,14px) clamp(10px,.55vh + .55vw,14px);display:flex}.page-cadastro-projeto .custom-select-list--tematicas .custom-multi-select-option-head{align-items:flex-start;gap:clamp(10px,.5vh + .5vw,14px);min-width:0;display:flex}.page-cadastro-projeto .custom-select-list--tematicas .custom-multi-select-option--rich .custom-multi-select-check{flex-shrink:0;margin-top:.1em}.page-cadastro-projeto .custom-select-list--tematicas .custom-multi-select-option--rich .custom-multi-select-label{flex:1;min-width:0;font-size:clamp(13px,.72vh + .72vw,15px);font-weight:700;line-height:1.3}.page-cadastro-projeto .custom-select-list--tematicas .custom-multi-select-option-subtitle{margin:0 0 0 var(--tematicas-option-check-col);color:var(--Neutral-300);pointer-events:none;font-size:clamp(11px,.6vh + .6vw,13px);font-weight:400;line-height:1.35}.page-cadastro-projeto .custom-select:has(select:required:invalid) .custom-select-trigger{color:var(--Neutral-300)}.page-cadastro-projeto .custom-select:has(select:required:valid) .custom-select-trigger{color:var(--Text-Dark)}.page-cadastro-projeto .custom-date:has(input[type=date]:required:invalid) .custom-date-trigger{color:var(--Neutral-300)}.page-cadastro-projeto .custom-date:has(input[type=date]:required:valid) .custom-date-trigger{color:var(--Text-Dark)}.page-cadastro-projeto .custom-select:has(select.empty) .custom-select-trigger{border-color:var(--Vermelho-Brose);background-image:url(/imgs/field-empty-alert.svg);background-position:right clamp(22px,1.2vw + 1vh,32px) center;background-repeat:no-repeat;background-size:21px 19px;padding-right:calc(clamp(8px,.4vh + .4vw,12px) + 54px)}.page-cadastro-projeto .custom-date:has(input[type=date].empty) .custom-date-trigger{border-color:var(--Vermelho-Brose);background-image:url(/imgs/field-empty-alert.svg);background-position:right clamp(8px,.35vh + .35vw,11px) center;background-repeat:no-repeat;background-size:21px 19px;padding-right:calc(clamp(8px,.4vh + .4vw,12px) + 29px)}.page-cadastro-projeto .custom-date-trigger-text{text-align:left;flex:1;min-width:0}.page-cadastro-projeto .custom-date-popover{z-index:25;border:1px solid var(--Neutral-300);background:var(--Text-Light);margin-top:6px;padding:clamp(10px,.9vh + .9vw,14px);font-family:helvetica-neue-lt-pro,sans-serif;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #0000001a}.page-cadastro-projeto .custom-date-calendar-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.page-cadastro-projeto .custom-date-head-center{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4px 8px;min-width:0;display:flex}.page-cadastro-projeto .custom-date-month-title{text-transform:capitalize;color:var(--Text-Dark);font-size:clamp(14px,.85vh + .85vw,16px);font-weight:600}.page-cadastro-projeto .custom-date-year-select{cursor:pointer;max-width:6.5rem;color:var(--Text-Dark);background:var(--Text-Light);padding:4px 8px;font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(13px,.75vh + .75vw,15px);font-weight:600}.page-cadastro-projeto .custom-date-nav{cursor:pointer;color:var(--Text-Dark);background:0 0;border:none;padding:4px 10px;font-size:1.35rem;line-height:1}.page-cadastro-projeto .custom-date-nav:hover{background:#8caac133}.page-cadastro-projeto .custom-date-weekdays{text-align:center;color:var(--Neutral-300);text-transform:lowercase;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px;font-size:clamp(11px,.55vh + .55vw,12px);display:grid}.page-cadastro-projeto .custom-date-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.page-cadastro-projeto .custom-date-cell{cursor:pointer;min-height:36px;color:var(--Text-Dark);background:0 0;border:none;font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(13px,.75vh + .75vw,15px)}.page-cadastro-projeto .custom-date-cell:disabled{opacity:.35;cursor:not-allowed}.page-cadastro-projeto .custom-date-cell--selected{background:var(--Neutral-300);color:var(--Text-Light)}.page-cadastro-projeto .custom-date-cell--today:not(.custom-date-cell--selected){outline:1px solid var(--Neutral-300)}.page-cadastro-projeto .custom-date-cell--pad{visibility:hidden;pointer-events:none}.page-cadastro-projeto input,.page-cadastro-projeto select,.page-cadastro-projeto textarea{color:var(--Text-Dark);border:1px solid var(--Neutral-300);padding:clamp(8px,.4vh + .4vw,12px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400}:is(.page-cadastro-projeto input,.page-cadastro-projeto select,.page-cadastro-projeto textarea)::placeholder{color:var(--Neutral-300)}:is(.page-cadastro-projeto input,.page-cadastro-projeto select,.page-cadastro-projeto textarea):focus::placeholder{color:var(--Text-Dark)}:is(.page-cadastro-projeto input,.page-cadastro-projeto select,.page-cadastro-projeto textarea):focus{outline:none}.page-cadastro-projeto input.empty,.page-cadastro-projeto select.empty,.page-cadastro-projeto textarea.empty{border-color:var(--Vermelho-Brose)}.page-cadastro-projeto textarea{resize:none;box-sizing:border-box;width:100%;padding:clamp(12px,.6vh + .6vw,18px) clamp(10px,.5vh + .5vw,15px)}.page-cadastro-projeto input[type=text].empty,.page-cadastro-projeto input[type=email].empty,.page-cadastro-projeto input[type=tel].empty,.page-cadastro-projeto input[type=number].empty{border-color:var(--Vermelho-Brose);appearance:textfield;background-image:url(/imgs/field-empty-alert.svg);background-position:right clamp(8px,.35vh + .35vw,11px) center;background-repeat:no-repeat;background-size:21px 19px;padding-right:calc(clamp(8px,.4vh + .4vw,12px) + 29px)}.page-cadastro-projeto input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.page-cadastro-projeto input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.page-cadastro-projeto select option{color:var(--Text-Dark);font-family:helvetica-neue-lt-pro,sans-serif}.page-cadastro-projeto select option:hover,.page-cadastro-projeto select option:focus{background-color:var(--Neutral-300);color:var(--Text-Dark)}.page-cadastro-projeto select option.select-placeholder{color:var(--Neutral-300)}.page-cadastro-projeto input[type=radio]{cursor:pointer;display:none}.page-cadastro-projeto input[type=radio]+label{cursor:pointer;justify-content:center;align-items:center;gap:clamp(8px,.4vh + .4vw,12px);margin:0;display:inline-flex;position:relative}.page-cadastro-projeto input[type=radio]+label:before{content:"";aspect-ratio:1;border:clamp(1px, .08vh + .08vw, 2px) solid var(--Neutral-300);border-radius:50%;width:clamp(16px,.8vh + .8vw,20px);transition:all .2s ease-in-out}.page-cadastro-projeto input[type=radio]:checked+label:before{background-color:var(--Neutral-300);box-shadow:inset 0 0 0 clamp(1px, .08vh + .08vw, 2px) var(--Text-Light);transition:all .2s ease-in-out}.page-cadastro-projeto .termos-condicoes-line input[type=radio]+.termos-condicoes-line-text>label:first-of-type{cursor:pointer;justify-content:center;align-items:center;gap:clamp(8px,.4vh + .4vw,12px);margin:0;display:inline-flex;position:relative}.page-cadastro-projeto .termos-condicoes-line input[type=radio]+.termos-condicoes-line-text>label:first-of-type:before{content:"";aspect-ratio:1;border:clamp(1px, .08vh + .08vw, 2px) solid var(--Neutral-300);border-radius:50%;width:clamp(16px,.8vh + .8vw,20px);transition:all .2s ease-in-out}.page-cadastro-projeto .termos-condicoes-line input[type=radio]:checked+.termos-condicoes-line-text>label:first-of-type:before{background-color:var(--Neutral-300);box-shadow:inset 0 0 0 clamp(1px, .08vh + .08vw, 2px) var(--Text-Light);transition:all .2s ease-in-out}.page-cadastro-projeto label[for=atividades-possiveis-outro]{flex-wrap:wrap;align-items:baseline;gap:clamp(4px,.2vh + .2vw,8px);display:inline-flex}.page-cadastro-projeto .atividades-outro-input,.page-cadastro-projeto label[for=atividades-possiveis-outro] .atividades-outro-input{border:none;border-bottom:1px solid var(--Text-Dark);min-width:min(12ch,40vw);max-width:100%;color:var(--Text-Dark);font-family:inherit;font-size:inherit;font-weight:inherit;box-shadow:none;appearance:none;background:0 0;border-radius:0;flex:1;margin-left:clamp(4px,.2vh + .2vw,8px);padding:0 0 clamp(2px,.15vh + .15vw,4px);line-height:1.3}:is(.page-cadastro-projeto .atividades-outro-input,.page-cadastro-projeto label[for=atividades-possiveis-outro] .atividades-outro-input):focus{border-bottom-color:var(--Text-Dark);outline:none}.page-cadastro-projeto .atividades-outro-input.empty{border:none;border-bottom:1px solid var(--Vermelho-Brose);background-image:none;padding-right:0}.page-cadastro-projeto input[type=checkbox]{cursor:pointer;display:none}.page-cadastro-projeto input[type=checkbox]+label{cursor:pointer;justify-content:center;align-items:center;gap:clamp(8px,.4vh + .4vw,12px);margin:0;display:inline-flex;position:relative}.page-cadastro-projeto input[type=checkbox]+label:before{content:"";box-sizing:border-box;border:clamp(1px, .08vh + .08vw, 2px) solid var(--Neutral-300);border-radius:calc(.1vh + .1vw);flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;transition:all .2s ease-in-out}.page-cadastro-projeto input[type=checkbox]:checked+label:before{background-color:var(--Neutral-300);box-shadow:inset 0 0 0 clamp(1px, .08vh + .08vw, 2px) var(--Text-Light);transition:all .2s ease-in-out}.page-cadastro-projeto .classes-sociais-container .column{width:100%}.page-cadastro-projeto .form-buttons{justify-content:space-between;gap:clamp(8px,.4vh + .4vw,12px);margin-top:calc(1vh + 1vw);display:flex}.page-cadastro-projeto .form-buttons button{font-family:helvetica-neue-lt-pro,sans-serif}.page-cadastro-projeto .fst{justify-content:center}.page-cadastro-projeto .btn-prev{background-color:var(--Vermelho-Brose);color:var(--Text-Light);border:clamp(2px, .2vh + .2vw, 3px) solid var(--Vermelho-Brose);cursor:pointer;padding:clamp(8px,.4vh + .4vw,12px) clamp(16px,1.2vh + 1.2vw,24px);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600;transition:all .3s ease-in-out}.page-cadastro-projeto .btn-prev:hover{color:var(--Vermelho-Brose);background-color:#0000}.page-cadastro-projeto .btn-next{background-color:var(--Vermelho-Brose);color:var(--Text-Light);border:clamp(2px, .2vh + .2vw, 3px) solid var(--Vermelho-Brose);cursor:pointer;padding:clamp(8px,.4vh + .4vw,12px) clamp(16px,1.2vh + 1.2vw,24px);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600;transition:all .3s ease-in-out}.page-cadastro-projeto .btn-next:hover{color:var(--Vermelho-Brose);background-color:#0000}.page-cadastro-projeto .btn-submit{background-color:var(--Vermelho-Brose);color:var(--Text-Light);border:clamp(2px, .2vh + .2vw, 3px) solid var(--Vermelho-Brose);cursor:pointer;padding:clamp(8px,.4vh + .4vw,12px) clamp(16px,1.2vh + 1.2vw,24px);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600;transition:all .3s ease-in-out}.page-cadastro-projeto .btn-submit:hover{color:var(--Vermelho-Brose);background-color:#0000}.page-cadastro-projeto .form-sct{flex-direction:column;gap:clamp(16px,1vh + 1vw,24px);display:flex}.page-cadastro-projeto .form--review .form-sct{margin-bottom:clamp(24px,1.5vh + 1.5vw,40px);padding-bottom:clamp(24px,1.5vh + 1.5vw,40px)}.page-cadastro-projeto .form--review .form-sct:last-of-type{margin-bottom:0;padding-bottom:0}.page-cadastro-projeto .review-block{display:contents}.page-cadastro-projeto .review-block-header:not(:has(.btn-review-toggle)){display:contents}.page-cadastro-projeto .form--review .review-block-header:has(.btn-review-toggle){flex-wrap:wrap;justify-content:start;align-items:center;gap:clamp(16px,1vh + 1vw,24px);width:100%;display:flex}:is(.page-cadastro-projeto .form--review .review-block-header:has(.btn-review-toggle) h2,.page-cadastro-projeto .form--review .review-block-header:has(.btn-review-toggle) h3){margin:0}.page-cadastro-projeto .btn-review-toggle{color:var(--Text-Light);border:clamp(2px, .2vh + .2vw, 3px) solid var(--Vermelho-Brose);background-color:#0000;background-color:var(--Vermelho-Brose);cursor:pointer;flex-shrink:0;padding:clamp(8px,.4vh + .4vw,12px) clamp(16px,1.2vh + 1.2vw,24px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(13px,.75vh + .75vw,15px);font-weight:600;transition:all .2s ease-in-out}.page-cadastro-projeto .btn-review-toggle:hover{color:var(--Vermelho-Brose);background-color:#0000}.page-cadastro-projeto .btn-review-toggle-text{align-items:center;gap:clamp(12px,.6vh + .6vw,20px);display:flex}.page-cadastro-projeto .btn-review-toggle-text svg{width:24px;height:24px}.page-cadastro-projeto .review-block-fields--readonly{pointer-events:none;-webkit-user-select:text;user-select:text}.page-cadastro-projeto .form--review .review-block-fields--readonly .form-item:after,.page-cadastro-projeto .form--review .review-block-fields--readonly .termos-condicoes-line:after{margin:0;content:none!important;display:none!important}.page-cadastro-projeto .review-block-fields--readonly .review-controls-hidden{display:none!important}.page-cadastro-projeto .review-block-fields--readonly .review-field-value{color:var(--Text-Dark);white-space:pre-wrap;word-break:break-word;margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400;line-height:1.4}.page-cadastro-projeto .review-block-fields--readonly .review-field-empty-warning{box-sizing:border-box;background-color:#fff3d3;align-items:center;gap:clamp(10px,.5vh + .5vw,14px);width:100%;margin:0;padding:clamp(8px,.4vh + .4vw,10px) clamp(12px,.6vh + .6vw,16px);display:flex}.page-cadastro-projeto .review-block-fields--readonly .review-field-empty-warning__icon{flex-shrink:0;width:27px;height:23px}.page-cadastro-projeto .review-block-fields--readonly .review-field-empty-warning__text{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400;line-height:1.4}.page-cadastro-projeto .review-block-fields--readonly .review-field-empty-optional{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-style:italic;font-weight:400;line-height:1.4}.page-cadastro-projeto .review-block-fields--readonly .form-item-group.review-form-item--readonly{flex-direction:column;align-items:flex-start;gap:clamp(4px,.2vh + .2vw,8px);display:flex}.page-cadastro-projeto .review-block-fields--readonly .termos-condicoes-line.review-form-item--readonly{flex-wrap:nowrap;width:100%}.page-cadastro-projeto .review-block-fields--readonly .termos-condicoes-line .review-field-value{width:100%}.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent{pointer-events:auto}.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text .review-consent-link{pointer-events:auto}.page-cadastro-projeto .form--review .review-block-fields--readonly .termos-condicoes .form-item.review-form-item--readonly{gap:clamp(8px,.4vh + .4vw,12px)}.page-cadastro-projeto .form--review .review-block-fields--readonly .termos-condicoes .form-item.review-form-item--readonly>label{color:var(--Text-Dark);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600}.page-cadastro-projeto .form-buttons--review-submit{margin-top:clamp(32px,2vh + 2vw,48px);padding-top:clamp(24px,1.5vh + 1.5vw,32px)}.page-cadastro-projeto .form-buttons--review-submit .btn-submit:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.page-cadastro-projeto .form-row{justify-content:space-between;align-items:stretch;gap:clamp(32px,2vh + 2vw,48px);margin-bottom:clamp(20px,1.5vh + 1.5vw,30px);display:flex}.page-cadastro-projeto .form-item{flex-direction:column;gap:clamp(12px,.7vh + .7vw,18px);width:100%;display:flex}.page-cadastro-projeto .form-row:has(textarea) .form-item{flex:1;min-width:0;min-height:0}.page-cadastro-projeto .form-item:has(textarea) textarea{flex:auto;min-height:clamp(128px,8vh + 8vw,192px)}.page-cadastro-projeto .subtext{color:var(--Neutral-300);margin-top:3px;margin-bottom:clamp(-8px,-.2vh - .2vw,-4px);font-size:clamp(12px,.65vh + .65vw,14px);font-weight:400;line-height:1.3}.page-cadastro-projeto .form-item:has(.empty):after{content:"Campo obrigatório";color:var(--Vermelho-Brose);margin-bottom:clamp(-8px,-.2vh - .2vw,-4px);font-size:clamp(12px,.65vh + .65vw,14px);font-weight:500;line-height:1.3;display:block}.page-cadastro-projeto .form-item:has(#email-responsavel.email-invalid):after{content:"Insira um email válido"}.page-cadastro-projeto .form-item:has(input[type=radio].empty):not(:has(input.empty:not([type=radio]))):not(:has(select.empty)):not(:has(textarea.empty)):after{content:"Selecione uma opção";margin-top:clamp(4px,.2vh + .2vw,8px)}.page-cadastro-projeto .termos-condicoes .form-item:has(.termos-condicoes-line.empty):after{content:none;margin:0;display:none}.page-cadastro-projeto .termos-condicoes .form-item:has(.termos-condicoes-line>input[type=radio].empty):after{content:none;margin:0;display:none}.page-cadastro-projeto .termos-condicoes-line{flex-wrap:wrap}.page-cadastro-projeto .termos-condicoes-line.empty:after{content:"Opção obrigatória";width:100%;color:var(--Vermelho-Brose);flex:0 0 100%;margin-top:clamp(4px,.2vh + .2vw,8px);font-size:clamp(12px,.65vh + .65vw,14px);font-weight:500;line-height:1.3;display:block}.page-cadastro-projeto .termos-condicoes-line:has(>input[type=radio].empty):after{content:"Opção obrigatória";width:100%;color:var(--Vermelho-Brose);flex:0 0 100%;margin-top:clamp(4px,.2vh + .2vw,8px);font-size:clamp(12px,.65vh + .65vw,14px);font-weight:500;line-height:1.3;display:block}.page-cadastro-projeto .termos-condicoes-line.empty input[type=radio]+.termos-condicoes-line-text>label:first-of-type:before{border-color:var(--Vermelho-Brose)}.page-cadastro-projeto .termos-condicoes-line:has(>input[type=radio].empty) input[type=radio]+.termos-condicoes-line-text>label:first-of-type:before{border-color:var(--Vermelho-Brose)}.page-cadastro-projeto .termos-condicoes-line-text{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.page-cadastro-projeto .termos-condicoes .termos-condicoes-line-text a,.page-cadastro-projeto .termos-condicoes .termos-condicoes-line-text button,.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text a,.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text button{color:#6893e7;cursor:pointer;font-size:inherit;font-weight:inherit;background-color:#0000;border:none;margin:0 5px;padding:0;font-family:inherit;text-decoration:none}:is(.page-cadastro-projeto .termos-condicoes .termos-condicoes-line-text a,.page-cadastro-projeto .termos-condicoes .termos-condicoes-line-text button,.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text a,.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text button):hover{text-decoration:underline}.page-cadastro-projeto .termos-condicoes .termos-condicoes-line-text a:hover,.page-cadastro-projeto .review-block-fields--readonly .review-field-value--consent .termos-condicoes-line-text a:hover{text-decoration:underline}.page-cadastro-projeto .form-item:has(input[type=checkbox].empty):not(:has(input.empty:not([type=checkbox]))):not(:has(select.empty)):not(:has(textarea.empty)):after{content:"Selecione pelo menos uma das alternativas";margin-top:clamp(4px,.2vh + .2vw,8px)}.page-cadastro-projeto .form-item-group-col{gap:clamp(16px,1vh + 1vw,24px);display:flex}.page-cadastro-projeto .form-item-group{flex-direction:row;align-items:center;gap:clamp(12px,.7vh + .7vw,18px);display:flex}.page-cadastro-projeto .form-item-group label{font-weight:400}.page-cadastro-projeto .ods-container,.page-cadastro-projeto .principais-publicos-container,.page-cadastro-projeto .classes-sociais-container{flex-direction:row;gap:clamp(64px,4vh + 4vw,96px);display:flex}.page-cadastro-projeto .principais-publicos-container .form-item-group img,.page-cadastro-projeto .ods-container .form-item-group img{aspect-ratio:1;width:clamp(25px,1.7vh + 1.7vw,40px)}.page-cadastro-projeto .tematicas-container,.page-cadastro-projeto .campanha-container{width:60%}.page-cadastro-projeto .cidades-realizacao-field{flex-direction:column;gap:clamp(8px,.45vh + .45vw,12px);width:100%;display:flex}.page-cadastro-projeto .cidades-realizacao-combobox{width:100%;position:relative}.page-cadastro-projeto .cidades-realizacao-search-wrap{box-sizing:border-box;border:1px solid var(--Neutral-300);background-color:var(--Text-Light);align-items:center;gap:clamp(8px,.4vh + .4vw,12px);width:100%;padding:0 clamp(8px,.4vh + .4vw,12px) 0 0;display:flex}.page-cadastro-projeto .cidades-realizacao-search{box-sizing:border-box;width:100%;min-width:0;color:var(--Text-Dark);cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;margin:0;padding:clamp(8px,.4vh + .4vw,12px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400}.page-cadastro-projeto .cidades-realizacao-chevron{color:var(--Vermelho-Brose);flex-shrink:0;width:clamp(20px,.8vh + .8vw,24px);height:clamp(20px,.8vh + .8vw,24px);transition:transform .2s}.page-cadastro-projeto .cidades-realizacao-search-wrap:has(.cidades-realizacao-search:disabled){cursor:not-allowed;opacity:.65;background-color:var(--Neutral-100)}.page-cadastro-projeto .cidades-realizacao-search:disabled{cursor:not-allowed;background-color:#0000}.page-cadastro-projeto .cidades-realizacao-field:has(input#cidades-realizacao.empty) .cidades-realizacao-search-wrap{border-color:var(--Vermelho-Brose)}.page-cadastro-projeto .cidades-realizacao-suggestions{z-index:25}.page-cadastro-projeto .cidades-realizacao-suggestion--active{color:var(--Text-Dark);background-color:#8caac147}.page-cadastro-projeto .cidades-realizacao-suggestion--active[aria-selected=true] .custom-multi-select-check{background-color:var(--Neutral-300);border-color:var(--Neutral-300);box-shadow:inset 0 0 0 clamp(1px, .08vh + .08vw, 2px) var(--Text-Light)}.page-cadastro-projeto .cidades-realizacao-suggestions-empty{color:var(--Text-Dark);cursor:default;padding:clamp(8px,.45vh + .45vw,12px) clamp(10px,.55vh + .55vw,14px);font-family:helvetica-neue-lt-pro,sans-serif;font-size:clamp(14px,.8vh + .8vw,16px)}.page-cadastro-projeto .cidades-realizacao-status{color:var(--Text-Dark);margin:0;font-size:clamp(12px,.65vh + .65vw,14px);line-height:1.3}.page-cadastro-projeto .cidades-realizacao-status--error{color:var(--Vermelho-Brose)}.page-cadastro-projeto .cidades-realizacao-selected-list{flex-flow:wrap;gap:clamp(6px,.35vh + .35vw,10px);width:100%;margin:0;padding:0;list-style:none;display:flex}.page-cadastro-projeto .cidades-realizacao-selected-item{border:1px solid var(--Neutral-300);width:fit-content;max-width:100%;color:var(--Text-Dark);background:0 0;align-items:center;gap:clamp(4px,.25vh + .25vw,6px);padding:clamp(4px,.25vh + .25vw,6px) clamp(6px,.35vh + .35vw,8px);font-family:helvetica-neue-lt-pro,sans-serif;display:inline-flex}.page-cadastro-projeto .cidades-realizacao-selected-label{white-space:nowrap;font-size:clamp(12px,.65vh + .65vw,14px);font-weight:400;line-height:1.25}.page-cadastro-projeto .cidades-realizacao-selected-remove{width:clamp(18px,1.1vh + 1.1vw,22px);height:clamp(18px,1.1vh + 1.1vw,22px);color:var(--Neutral-300);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:clamp(16px,1vh + 1vw,20px);font-weight:300;line-height:1;transition:color .2s;display:flex}.page-cadastro-projeto .cidades-realizacao-selected-remove:hover{color:var(--Vermelho-Brose)}.page-cadastro-projeto .custom-multi-select-root--selected-below{flex-direction:column;gap:clamp(8px,.45vh + .45vw,12px);width:100%;display:flex}.page-cadastro-projeto .custom-multi-select-selected-list--tematicas{flex-direction:column;gap:clamp(8px,.45vh + .45vw,12px);width:100%;margin:0;padding:0;list-style:none;display:flex}.page-cadastro-projeto .custom-multi-select-selected-list--tematicas .custom-multi-select-selected-item{border:1px solid var(--Neutral-300);color:var(--Text-Dark);background:0 0;padding:clamp(8px,.45vh + .45vw,12px) clamp(10px,.55vh + .55vw,14px);font-family:helvetica-neue-lt-pro,sans-serif}.page-cadastro-projeto .custom-multi-select-selected-list--tematicas .custom-multi-select-selected-label{font-size:clamp(13px,.72vh + .72vw,15px);font-weight:700;line-height:1.3;display:block}.page-cadastro-projeto .tematicas-outro-texto-wrap{box-sizing:border-box;flex-direction:column;gap:clamp(8px,.4vh + .4vw,12px);width:100%;margin-top:clamp(10px,.55vh + .55vw,16px);display:flex}.page-cadastro-projeto .tematicas-outro-texto-wrap textarea{box-sizing:border-box;width:100%;min-width:0}.page-cadastro-projeto .tematicas-outro-texto-wrap:not(.tematicas-outro-texto-wrap--visible){display:none}.page-cadastro-projeto .tematicas-outro-texto-label{font-size:inherit;font-weight:inherit;color:inherit;margin:0;font-size:14px}.page-cadastro-projeto .tematicas-outro-list{flex-direction:column;gap:clamp(8px,.4vh + .4vw,12px);display:flex}.page-cadastro-projeto .tematicas-outro-row{align-items:center;gap:clamp(8px,.4vh + .4vw,12px);width:100%;display:flex}.page-cadastro-projeto .tematicas-outro-row .tematicas-outro-input{box-sizing:border-box;flex:1;min-width:0}.page-cadastro-projeto .tematicas-outro-add,.page-cadastro-projeto .tematicas-outro-remove{font:inherit;cursor:pointer;border:1px solid var(--Border-Medium,#ccc);color:var(--Text-Dark);white-space:nowrap;background:0 0;padding:clamp(4px,.25vh + .25vw,8px) clamp(8px,.4vh + .4vw,12px);font-size:clamp(12px,.35vh + .35vw,14px)}.page-cadastro-projeto .tematicas-outro-add{align-self:flex-start}.page-cadastro-projeto .tematicas-outro-add:hover,.page-cadastro-projeto .tematicas-outro-remove:hover{border-color:var(--Text-Dark)}.page-cadastro-projeto .column{flex-direction:column;gap:clamp(16px,1vh + 1vw,24px);display:flex}.page-cadastro-projeto .form-sct .subtitle{color:var(--Text-Dark);margin:0 0 calc(.5vh + .5vw);font-size:16px;font-weight:700}.page-cadastro-projeto .form-loading{z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-cadastro-projeto .form-loading-text{background-color:var(--Text-Dark);border-radius:12px;padding:20px 32px}.page-cadastro-projeto .form-loading-text p{color:var(--Text-Light);margin:0;font-size:18px;font-weight:700}.page-cadastro-projeto .form-success{justify-content:center;align-items:center;height:75vh;padding-top:8vh;display:flex}.page-cadastro-projeto .form-success-content{flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,1.5vh + 1.5vw,32px);width:90%;max-width:500px;display:flex}.page-cadastro-projeto .form-success-content img{width:100%}.page-cadastro-projeto .form-success-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,.4vh + .4vw,16px);display:flex}.page-cadastro-projeto .form-success-text h2{color:var(--Text-Dark);max-width:423px;margin:0;font-size:clamp(24px,1.5vh + 1.5vw,32px);font-weight:600}.page-cadastro-projeto .form-success-text h2 span{color:var(--Vermelho-Brose)}.page-cadastro-projeto .form-success-text p{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400}.page-cadastro-projeto .form-success-content a{background-color:var(--Vermelho-Brose);color:var(--Text-Light);border:clamp(2px, .2vh + .2vw, 3px) solid var(--Vermelho-Brose);cursor:pointer;padding:clamp(8px,.4vh + .4vw,12px) clamp(16px,1.2vh + 1.2vw,24px);font-size:clamp(14px,.8vh + .8vw,16px);font-weight:600;text-decoration:none;transition:all .3s ease-in-out}.page-cadastro-projeto .form-success-content a:hover{border-color:var(--Vermelho-Brose);color:var(--Vermelho-Brose);background-color:#0000}.page-cadastro-projeto .form-navigate{color:var(--Text-Dark);margin-top:-10px;margin-bottom:30px;font-size:clamp(14px,.8vh + .8vw,16px)}.page-cadastro-projeto .form-review-title{flex-direction:column;gap:clamp(16px,1vh + 1vw,24px);margin-bottom:clamp(24px,1.5vh + 1.5vw,32px);display:flex}.page-cadastro-projeto .form-review-title h1{color:var(--Text-Dark);margin:0;font-size:clamp(24px,1.5vh + 1.5vw,32px);font-weight:600}.page-cadastro-projeto .form-review-title h1 span{color:var(--Vermelho-Brose)}.page-cadastro-projeto .form-review-title p{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400}.page-cadastro-projeto .form-review-title h3{color:var(--Vermelho-Brose);margin:0;font-size:clamp(16px,1vh + 1vw,18px);font-weight:600}.page-cadastro-projeto .form-review-general-warning{box-sizing:border-box;background-color:#fff3d3;align-items:flex-start;gap:clamp(10px,.5vh + .5vw,14px);width:100%;margin:0 0 clamp(24px,1.5vh + 1.5vw,32px);padding:clamp(12px,.6vh + .6vw,16px) clamp(14px,.7vh + .7vw,18px);display:flex}.page-cadastro-projeto .form-review-general-warning__icon{flex-shrink:0;width:27px;height:23px;margin-top:2px}.page-cadastro-projeto .form-review-general-warning__text{color:var(--Text-Dark);margin:0;font-size:clamp(14px,.8vh + .8vw,16px);font-weight:400;line-height:1.45}.page-cadastro-projeto .banco-popup-backdrop{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-cadastro-projeto .banco-popup{background-color:#f2f3f4;border-radius:12px;align-items:center;gap:32px;width:90%;max-width:1200px;padding:60px 30px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.page-cadastro-projeto .banco-popup-close{cursor:pointer;position:absolute;top:12px;right:12px}.page-cadastro-projeto .banco-popup-img,.page-cadastro-projeto .banco-popup-img video{object-fit:cover;border-radius:20px;width:100%;height:100%}.page-cadastro-projeto .banco-popup-content{flex-direction:column;gap:18px;display:flex}.page-cadastro-projeto .banco-popup-content h2{color:var(--Text-Dark);margin:0;font-size:30px;font-weight:600}.page-cadastro-projeto .banco-popup-content h2 span{color:#009377;font-weight:700}.page-cadastro-projeto .banco-popup-text{flex-direction:column;gap:24px;display:flex}.page-cadastro-projeto .banco-popup-text p{color:var(--Text-Dark);margin:0;font-size:16px;font-weight:400}.page-cadastro-projeto .banco-popup-text p .green-text{color:#009377}.page-cadastro-projeto .form-quick-back{justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.page-cadastro-projeto .form-quick-back button{cursor:pointer;color:var(--Vermelho-Brose);background:0 0;border:none;justify-content:center;align-items:center;gap:3px;font-size:16px;font-weight:400;display:flex}.page-cadastro-projeto .form-quick-back button:hover{text-decoration:underline}.page-cadastro-projeto .form-quick-back button svg{width:20px;height:20px;color:var(--Vermelho-Brose)}
