@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2) format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2) format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--roxo: #4E1FAD;--roxo-esc: #2E1269;--lav3: #CEB8F9;--lav2: #EDE3FF;--lav1: #F5EEFF;--cia3: #B8F9F9;--cia1: #F0FEFE;--teal: #0DA5A5;--teal-esc: #007C86;--ink: #002633;--body: #405762;--muted: #6C7F87;--borda: #E3DCCF;--papel: #FBF7F1;--mono: "IBM Plex Mono", ui-monospace, monospace;--sans: "Poppins", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--ink);background:var(--papel);-webkit-font-smoothing:antialiased;line-height:1.5}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:1200px;margin:0 auto;padding:0 40px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-weight:700;font-size:15px;padding:12px 20px;border-radius:10px;border:0;cursor:pointer;text-align:center}.btn-pri{background:var(--roxo);color:#fff;box-shadow:0 3px 0 var(--roxo-esc)}.btn-cia{background:var(--cia3);color:var(--ink);box-shadow:0 3px #7dcfcf}.btn-sec{background:#fff;color:var(--roxo);border:1.5px solid var(--roxo)}.btn[aria-disabled=true]{opacity:.55;pointer-events:none}.etiqueta{display:inline-block;background:url(/assets/papel/etiqueta-ciano.webp) center / 100% 100% no-repeat;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:10px 20px 11px;transform:rotate(-1.2deg)}.tb{border-bottom:1px solid var(--ink);background:var(--papel)}.tb-in{display:flex;justify-content:space-between;align-items:center;height:70px;gap:24px}.logo{display:flex;align-items:center;gap:12px}.logo-nome{font-family:var(--mono);font-weight:600;font-size:16px;white-space:nowrap}.logo-por{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);white-space:nowrap}.logo-por img{width:13px;height:auto}.tb nav{display:flex;gap:24px;font-size:14px;font-weight:600;align-items:center}.tb nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.tb .btn{padding:8px 14px;font-size:14px}.menu-btn{display:none;background:none;border:1px solid var(--ink);border-radius:6px;padding:6px 10px;font-family:var(--mono);font-size:13px}.ft{border-top:1px solid var(--ink);padding:32px 0 40px;margin-top:24px}.ft-in{display:flex;justify-content:space-between;gap:40px}.ft p{font-size:13px;color:var(--body);max-width:620px;line-height:1.6}.ft-links{display:flex;gap:20px;font-size:13px;font-weight:600;flex-wrap:wrap}.intro{padding:44px 0 10px}.intro h1{font-family:var(--mono);font-weight:600;font-size:38px;line-height:1.2;max-width:980px;margin-top:14px}.intro p{font-size:17px;color:var(--body);max-width:720px;margin-top:12px}.filtros{display:flex;gap:8px;padding:22px 0 26px;font-family:var(--mono);font-size:13px;align-items:center;flex-wrap:wrap}.filtros select{max-width:220px}.filtros button,.filtros select{background:#fff;border:1px solid var(--ink);padding:6px 12px;border-radius:99px;cursor:pointer;font-family:var(--mono);font-size:13px}.filtros .sp{flex:1}.filtros .lbl{color:var(--muted);margin:0 4px 0 10px}.filtros .busca{flex:0 1 300px;min-width:220px;margin-right:6px;border:1px solid var(--ink);border-radius:99px;padding:7px 14px 7px 36px;font-family:var(--mono);font-size:13px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23002633' stroke-width='2'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 4 4'/%3E%3C/svg%3E") 13px center no-repeat}.filtros .conta{color:var(--muted)}.filtros .limpar{background:none;border:0;text-decoration:underline;cursor:pointer;font-family:var(--mono);font-size:13px;color:var(--roxo)}.filtros .limpar[hidden]{display:none}.faixa{background:var(--lav1);clip-path:var(--cp);margin-top:32px;padding:60px 0 64px}.faixa-in{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;align-items:start}.faixa h2{font-family:var(--mono);font-weight:600;font-size:24px;line-height:1.3;margin:14px 0 10px}.faixa p{font-size:15px;color:var(--body);max-width:560px}.faixa-email{border-left:1px solid var(--lav3);padding-left:48px;padding-top:34px}.faixa-email h2{font-size:19px;margin-top:0}.faixa-acoes{display:flex;align-items:center;gap:22px;margin-top:22px;flex-wrap:wrap}.pilha{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12.5px;color:var(--roxo);font-weight:600}.rostos{display:flex}.rostos .ini{width:34px;height:34px;font-size:12px;border:2px solid var(--lav1);margin-left:-8px;background:var(--lav3)}.rostos .ini:first-child{margin-left:0}.inscricao{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.inscricao input[type=email]{flex:1;min-width:200px;border:1px solid var(--ink);border-radius:10px;padding:11px 14px;font-family:var(--mono);font-size:14px;background:#fff}.inscricao .form-msg{flex-basis:100%}.guia{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;padding:40px 0 8px;align-items:start}.guia h2{font-family:var(--mono);font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.guia p{font-size:17px;line-height:1.7;color:#1d3a45}.guia .quando{margin-top:16px;border-left:4px solid var(--c);padding-left:14px;font-size:15px;color:var(--body)}.guia-passos{background:#fff;clip-path:var(--cp);padding:28px 28px 30px}.guia-passos .etapas li{align-items:flex-start}.guia-passos .etapas p{font-size:15px!important;line-height:1.55;margin-top:8px}.vazio-filtro{display:none;font-family:var(--mono);font-size:14px;color:var(--muted);padding:8px 0 32px}.mural{columns:4;column-gap:0;padding-bottom:24px}.mural.trio{columns:auto;display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.tile{display:inline-block;width:calc(100% + 12px);vertical-align:top;break-inside:avoid;margin:0 -6px 8px;filter:drop-shadow(0 6px 8px rgba(0,38,51,.12));transform:rotate(var(--r, 0deg));position:relative;transition:transform .15s}.tile:hover{transform:rotate(0) translateY(-3px)}.tile[hidden]{display:none}.tile-in{background:var(--c);color:var(--tx, #fff);clip-path:var(--cp);padding:28px 24px 24px;display:flex;flex-direction:column;gap:12px;min-height:250px}.tile.alto .tile-in{min-height:330px}.ini{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--roxo);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}.ini img{width:100%;height:100%;object-fit:cover}.tile .selo-mini{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:11px;font-weight:600;background:#ffffffeb;color:var(--teal-esc);padding:3px 9px 3px 4px;border-radius:99px;align-self:flex-start}.tile .selo-mini img{width:18px;height:18px}.tile .meta-aula{font-family:var(--mono);font-size:12px;font-weight:500;margin-top:-4px}.tile-met .big{width:80px;height:80px}.tile-met b{font-family:var(--mono);font-size:20px}.tile-met p{font-family:var(--sans);font-size:14px}.tile-met .dt{font-family:var(--mono);font-size:12px;margin-top:auto}.tile h3{font-family:var(--mono);font-weight:600;font-size:23px;line-height:1.2}.tile .res{font-size:14px;line-height:1.5;opacity:.92;flex:1}.tag-met{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#ffffffeb;color:var(--ink);font-family:var(--mono);font-size:11.5px;font-weight:600;padding:4px 9px 4px 5px;border-radius:99px}.tag-met img{width:18px;height:18px}.tile .quem{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--tx, #fff) 30%,transparent)}.tile .quem b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.tile .quem small{display:block;font-family:var(--mono);font-size:11px;opacity:.9;line-height:1.35}.tile .quem .ini{width:38px;height:38px;font-size:13px}.ini img.sim{width:56%;height:auto;object-fit:contain}.form-msg{font-family:var(--mono);font-size:13px}.secao{padding:36px 0 48px}.secao h2{font-family:var(--mono);font-size:14px;text-transform:uppercase;letter-spacing:.08em;margin:14px 0 18px}.cards-aut{display:flex;gap:20px;flex-wrap:wrap}.aut{background:#fff;clip-path:var(--cp);padding:26px 24px;width:260px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--body);filter:drop-shadow(0 4px 6px rgba(0,38,51,.1))}.aut b{font-size:17px;color:var(--ink);margin-top:8px}.aut em{font-style:normal;font-family:var(--mono);font-size:11px;margin-top:8px}.aut.vaga{background:var(--lav1);color:var(--roxo)}.avatar{width:64px;height:64px;border-radius:50%;background:var(--lav2);color:var(--roxo);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.p-hero{background:var(--c);color:var(--tx, #fff);padding:56px 0 72px;clip-path:var(--cp)}.p-hero-in{display:grid;grid-template-columns:200px 1fr;gap:40px;align-items:center}.p-foto{width:200px;height:240px;background:#fff;color:var(--roxo);font-size:48px;font-weight:800;display:flex;align-items:center;justify-content:center;clip-path:var(--cpf);overflow:hidden}.p-foto img{width:100%;height:100%;object-fit:cover}.p-foto.equipe img{width:70%;height:auto;object-fit:contain}.p-hero.curto{padding:40px 0 52px}.p-hero.curto .p-hero-in{grid-template-columns:150px 1fr}.p-hero.curto .p-foto{width:150px;height:170px}.kicker{font-family:var(--mono);font-size:13px}.p-hero .tag-met{font-size:12.5px;padding:5px 11px 5px 6px}.p-hero .tag-met img{width:20px;height:20px}.p-hero .por{display:flex;flex-wrap:wrap;gap:4px 14px;font-family:var(--mono);font-size:13px;margin-top:16px}.p-hero .por b{font-weight:600}.p-hero .por a b{text-decoration:underline;text-underline-offset:3px}.p-hero .por span:before{content:"·";margin-right:14px}.p-hero h1{font-family:var(--mono);font-weight:600;font-size:40px;line-height:1.15;margin:14px 0 12px}.p-hero .lead{font-size:18px;line-height:1.5;max-width:760px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.chips span{font-family:var(--mono);font-size:12px;background:#ffffffe6;color:var(--ink);padding:5px 10px;border-radius:4px}.selo{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--teal-esc);background:var(--cia1);padding:5px 13px 5px 6px;border-radius:99px}.selo img{width:22px;height:22px}.p-body{display:grid;grid-template-columns:1fr 320px;gap:56px;padding-top:36px;padding-bottom:48px}.col{min-width:0}.bio{border-left:4px solid var(--c);padding:4px 0 4px 16px;margin-bottom:8px}.bio b{font-family:var(--mono);font-size:12px;text-transform:uppercase}.bio p{font-size:15px;color:var(--body)}.col h2{font-family:var(--mono);font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin:32px 0 10px}.col p,.col li{font-size:17px;line-height:1.7;color:#1d3a45}.col p+p{margin-top:12px}.col .md{margin-top:28px}.col .md ul,.col .md ol{padding-left:20px}.col .md a{color:var(--roxo);text-decoration:underline}.refs,.refs p,.refs li{font-size:14px!important;color:var(--muted)!important}.etapas{list-style:none;display:flex;flex-direction:column;gap:16px}.etapas li{display:flex;gap:16px}.num{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:600;background:center / contain no-repeat}.n0{background-image:url(/assets/papel/circulo-ciano.webp)}.n1{background-image:url(/assets/papel/circulo-amarelo.webp)}.n2{background-image:url(/assets/papel/circulo-roxo.webp);color:#fff}.n3{background-image:url(/assets/papel/circulo-creme.webp)}.etapas b{font-size:17px}.etapas .t{font-family:var(--mono);font-size:12px;color:var(--muted);margin-left:8px}.etapas p{font-size:16px!important;margin-top:2px}.etapas .mat{display:inline-block;margin-top:6px;font-family:var(--mono);font-size:12px;background:#fff;border:1px solid var(--borda);padding:4px 8px;border-radius:4px}.cit{background:url(/assets/papel/postit.webp) center / 100% 100% no-repeat;padding:52px 44px 44px;margin:32px 0 8px;max-width:560px;transform:rotate(-1deg)}.cit p{font-family:var(--mono);font-size:20px!important;line-height:1.4!important;color:var(--ink)!important}.convite{display:flex;align-items:center;gap:16px;background:#fff;clip-path:var(--cp);padding:20px 22px;margin:32px 0 8px}.convite img{width:40px;height:40px}.convite p{flex:1;font-size:15px!important;line-height:1.45!important}.side{display:flex;flex-direction:column;gap:16px;align-self:start;position:sticky;top:20px}.box{background:#fff;clip-path:var(--cp);padding:24px 22px;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--body);line-height:1.55}.box b{font-family:var(--mono);font-size:12px;text-transform:uppercase;color:var(--ink)}.box .btn{font-size:14px}.box.alt{background:var(--lav1)}.box.alt a.link{color:var(--roxo);font-weight:600}.rascunho{background:#fff3c4;border-bottom:1px solid #E8D58A;font-family:var(--mono);font-size:13px;padding:10px 0}.form{display:flex;flex-direction:column;gap:28px;max-width:820px;padding-bottom:40px}.form fieldset{border:0;background:#fff;clip-path:var(--cp);padding:30px 30px 32px;display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.form legend{font-family:var(--mono);font-weight:600;font-size:18px;grid-column:1 / -1;float:left;width:100%;margin-bottom:4px}.form .full{grid-column:1 / -1}.form label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.form label small{font-weight:400;color:var(--muted);font-size:12px}.form input,.form select,.form textarea{border:1px solid #CFC6B6;border-radius:8px;padding:11px 12px;font-size:15px;font-weight:400;background:var(--papel);width:100%}.form textarea{min-height:110px;resize:vertical}.form .check{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400}.form .check input{width:18px;height:18px;margin-top:3px;flex:none}.etapa-form{grid-column:1 / -1;display:grid;grid-template-columns:2fr 1fr;gap:12px;padding:16px;background:var(--papel);border-radius:8px}.etapa-form textarea,.etapa-form .full{grid-column:1 / -1}.etapa-form textarea{min-height:70px;background:#fff}.etapa-form input{background:#fff}.form .acoes{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.passos{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:8px 0 32px}.passos div{background:#fff;clip-path:var(--cp);padding:22px;font-size:14px;color:var(--body)}.passos b{display:block;font-family:var(--mono);font-size:15px;color:var(--ink);margin:8px 0 4px}.hp{position:absolute;left:-9999px}.kit{max-width:820px;padding:32px 0 48px}.kit h1{font-family:var(--mono);font-weight:600;font-size:30px;line-height:1.25;margin:12px 0}.kit h2{font-family:var(--mono);font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin:28px 0 10px}.kit p,.kit li{font-size:16px;line-height:1.65;color:#1d3a45;overflow-wrap:anywhere}.kit ol,.kit ul{padding-left:20px}.whats{background:#fff;clip-path:var(--cp);padding:22px;font-family:var(--mono);font-size:14px;white-space:pre-wrap;line-height:1.55;overflow-wrap:anywhere}@media print{.tb,.ft,.nao-imprimir{display:none!important}body{background:#fff}.whats{clip-path:none;border:1px solid #ccc}}@media(max-width:900px){.mural{columns:2}.mural.trio{grid-template-columns:1fr 1fr}.p-body{grid-template-columns:1fr}.side{position:static}.faixa-in{grid-template-columns:1fr;gap:32px}.faixa-email{border-left:0;padding-left:0;padding-top:28px;border-top:1px solid var(--lav3)}.guia{grid-template-columns:1fr;gap:28px}}@media(max-width:640px){.wrap{padding:0 18px}.logo-por{display:none}.menu-btn{display:block}.tb nav{display:none;position:absolute;top:70px;left:0;right:0;background:var(--papel);border-bottom:1px solid var(--ink);flex-direction:column;align-items:flex-start;padding:16px 18px 20px;gap:14px;z-index:10}.tb nav.aberto{display:flex}.tb{position:relative}.intro h1{font-size:26px}.mural{columns:1}.mural.trio{grid-template-columns:1fr}.tile-in,.tile.alto .tile-in{min-height:0}.tile{margin:0 0 12px;width:100%}.filtros .sp{display:none}.filtros .busca{flex:1 1 100%}.filtros .lbl{margin-left:0}.p-hero{padding:36px 0 52px}.p-hero-in{grid-template-columns:1fr;gap:20px}.p-foto{width:130px;height:156px;font-size:32px}.p-hero h1{font-size:28px}.faixa{padding:44px 0 48px}.faixa-in{grid-template-columns:1fr;gap:32px}.faixa-email{border-left:0;padding-left:0;padding-top:28px;border-top:1px solid var(--lav3)}.faixa h2{font-size:20px}.guia{grid-template-columns:1fr;gap:28px}.p-hero .por span:before{display:none}.p-hero .por{flex-direction:column}.form fieldset{grid-template-columns:1fr;padding:26px 20px}.etapa-form,.passos{grid-template-columns:1fr}.ft-in{flex-direction:column}.cit{padding:44px 30px 36px}}.nota-supersala{font-size:14px;color:var(--body);max-width:760px;padding:16px 0 40px;border-top:1px solid var(--borda);margin-top:16px}.nota-supersala a{color:var(--roxo);font-weight:600;white-space:nowrap}.form fieldset[hidden]{display:none}.progresso{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:13px}.progresso .barra{flex:1;max-width:240px;height:6px;background:#e6ded0;border-radius:99px;overflow:hidden}.progresso .barra i{display:block;height:100%;width:25%;background:var(--teal);transition:width .2s}.acoes [hidden]{display:none}
