:root{--brand-forest:#183f35;--brand-orange:#c45029;--brand-sand:#f6f2e9;--brand-paper:#fffcf5;--background:#f6f2e9;--foreground:#252c27;--card:#fffcf5;--card-foreground:#252c27;--popover:#fffcf5;--popover-foreground:#252c27;--primary:#183f35;--primary-foreground:#fffcf5;--secondary:#e7eddf;--secondary-foreground:#183f35;--muted:#eeeade;--muted-foreground:#696c60;--accent:#e7eddf;--accent-foreground:#183f35;--border:#dedbce;--input:#dedbce;--ring:#9cae8e}body{font-family:Segoe UI,system-ui,sans-serif;background:var(--brand-sand);color:#252c27}body h1,body h2,body h3{font-family:Trebuchet MS,Segoe UI,sans-serif}.manager .manager-header{background:var(--brand-paper);border-color:#dedbce}.manager .manager-header strong{display:flex;align-items:center;gap:10px}.manager .manager-header strong:before{content:"";display:block;width:62px;height:29px;background:url(/brand/cria-dos-vales-provisoria.png) 50%/contain no-repeat}.manager .manager-main{max-width:1200px}.manager .manager-card{background:var(--brand-paper);border-color:#dedbce;border-radius:14px;box-shadow:none}.manager .manager-heading h1{font-family:Trebuchet MS,sans-serif;color:var(--brand-forest)}.manager .manager-eyebrow{color:var(--brand-orange)}.manager .manager-message{background:#e7eddf;color:#244437}.manager .manager-photo,.manager .manager-project,.manager .manager-tabs{background:#eeeade}.manager .opp-field input,.manager .opp-field select,.manager .opp-field textarea,.manager .opp-preview select{background:var(--brand-paper);border-color:#d5d7c9}.manager .opp-preview{background:#e7eddf;border-color:#d5ddc9}.manager .opp-toolbar button,.manager .opp-upload button{background:var(--brand-paper)}.manager .participation-missions{background:var(--brand-paper);border-color:#dedbce}.manager .participation-grid>a.participation-complete{background:#e7eddf}.access-page .access-brand{display:flex;justify-content:center;margin-bottom:30px}.access-page .access-brand img{width:185px;height:auto}.access-page .access-card{background:var(--brand-paper);border-color:#dedbce;box-shadow:0 12px 50px #183f3508}:is(a,button,input,textarea,select):focus-visible{outline:3px solid #9cae8e;outline-offset:3px}.manager .manager-heading{padding:42px;border-radius:0;background:linear-gradient(105deg,#f6f2e9 55%,#c8b8ef)}.manager .manager-heading h1{font-size:clamp(48px,7vw,88px);line-height:.9;letter-spacing:-.06em}.manager .manager-card,.manager .manager-signin,.manager button{border-radius:10px}.subscription-notice{background:#c8b8ef!important}.subscription-card.selected{background:#d7f75b!important}.participation-grid>a:nth-child(2){background:#c8b8ef}.participation-grid>a:nth-child(3){background:#d7f75b}.access-page{background:linear-gradient(100deg,#f6f2e9 0 56%,#c8b8ef 56%)}.access-page:before{content:"Talentos daqui,\A conexões que vão longe.";white-space:pre;position:fixed;left:6vw;top:28vh;font:900 clamp(52px,7vw,100px)/.86 Trebuchet MS;letter-spacing:-.06em;color:#183f35;max-width:48vw}.access-card{position:relative;margin-left:auto;margin-right:7vw}.banner-admin{background:linear-gradient(135deg,#f6f2e9 70%,#d7f75b)}.banner-intro{background:linear-gradient(110deg,#f6f2e9,#c8b8ef);padding:45px!important}.banner-intro h1{font-size:clamp(46px,6vw,82px)!important;letter-spacing:-.06em}@media(max-width:760px){.access-page{background:#f6f2e9}.access-page:before{display:none}.access-card{margin:0}.manager .manager-heading{padding:24px}.manager .manager-heading h1{font-size:48px}}