      @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');

      @font-face {
        font-family: 'HWT Artz';
        src: url(data:font/ttf;base64,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ACAAQwBhAHIAcgBvAGkAcwAgAEMAbwByAHAAbwByAGEAdABlAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AAENvcHlyaWdodCAoYykgMjAxMyBieSBDYXJyb2lzIENvcnBvcmF0ZS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4AAEgAVwBUAEEAcgB0AHoAAEhXVEFydHoAJh4AAAAAYwBvAG0ALgBtAHkAZgBvAG4AdABzAC4AZQBhAHMAeQAuAGgAdwB0AC4AaAB3AHQALQBhAHIAdAB6AC4AcgBlAGcAdQBsAGEAcgAuAHcAZgBrAGkAdAAyAC4AdgBlAHIAcwBpAG8AbgAuADQAYwBBAFcAAGNvbS5teWZvbnRzLmVhc3kuaHd0Lmh3dC1hcnR6LnJlZ3VsYXIud2ZraXQyLnZlcnNpb24uNGNBVwAmHgBIAFcAVABBAHIAdAB6AABIV1RBcnR6AABWAGUAcgBzAGkAbwBuACAAMwAuADAAMAAzADsAYwBvAG0ALgBtAHkAZgBvAG4AdABzAC4AZQBhAHMAeQAuAGgAdwB0AC4AaAB3AHQALQBhAHIAdAB6AC4AcgBlAGcAdQBsAGEAcgAuAHcAZgBrAGkAdAAyAC4AdgBlAHIAcwBpAG8AbgAuADQAYwBBAFcAAFZlcnNpb24gMy4wMDM7Y29tLm15Zm9udHMuZWFzeS5od3QuaHd0LWFydHoucmVndWxhci53ZmtpdDIudmVyc2lvbi40Y0FXAABIAFcAVABBAHIAdAB6AABIV1RBcnR6AABIAFcAVAAgAEEAcgB0AHoAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABDAGEAcgByAG8AaQBzACAAQwBvAHIAcABvAHIAYQB0AGUALgAASFdUIEFydHogaXMgYSB0cmFkZW1hcmsgb2YgQ2Fycm9pcyBDb3Jwb3JhdGUuAABDAGEAcgByAG8AaQBzACAAQwBvAHIAcABvAHIAYQB0AGUAAENhcnJvaXMgQ29ycG9yYXRlAABFAHIAaQBrACAAUwBwAGkAZQBrAGUAcgBtAGEAbgBuAABFcmlrIFNwaWVrZXJtYW5uAABDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQAzACAAYgB5ACAARQBy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AB//8gAEABH/4AAS//AAE//QAB//9gAFACr/9gAt//kALv/5ADD/+QAz//MABwAR/74AEv/WABP/qAAf/+AANP/yADj/8ADI/+YAAwAo/90ALf/4AEj/3QABACAAJgAoACsANQA3ADkAOwA8AD0APgBGAEgASwBVAFcAWQBbAFwAXQBeAHEAcgBzAHQAdgCNAI4AjwCQAJIAqQCtAAEATgAEAAAAAgAOACgABgA9/+4APv/0AF3/7gBe//QAqf/0AK3/9AAJACj/3QAo/90AKP/dAC3/+AAt//gALf/4AEj/3QBI/90ASP/dAAEAAgA0AEgAAgMGAAQAAAGWAjYADQAPAAD/8P/w//b/sf/C/8T/sf/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/87/tv+vAAAAAAAAAAAAAAAAAAAAAAAAAAD/3QAAAAAAAAAAAAAAAAAAAAAAAP/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+YAAAAAAAAAAAAAAAAAAAAAAAAAAP/0//L/5gAA//YAAAAAAAAAAAAAAAAAAAAAAAD/xP/K/8z/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8YAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAA/8YAAAAAAAAAAAAAAAAAAAAAAAD/9v/u/+wAAAAAAAAAAAAAAAAAAAAAAAD/3f/dAAAAAAAAAAAAAAAAAAAAAAAA//b/9v/2AAAAAAAAAAAAAAAAAAAAAAAA/9EAAAAAAAAAAAAAAAIAGgAnACcAAgAoACgAAwApACkABQArACsABAAxADEABgA1ADUADAA3ADcACgA5ADkAAQA7ADsACQA8ADwACAA9AD0ACwA+AD4ABwBHAEcAAgBIAEgAAwBJAEkABQBLAEsABABRAFEABgBVAFUADABXAFcACgBZAFkAAQBbAFsACQBcAFwACABdAF0ACwBeAF4ABwCpAKkABwCtAK0ABwACACIAJgAmAAkAJwAnAAwAKAAoAAEAKQApAA0AKwArAA4ALAAsAAIALwAvAAoANgA2AAMAOQA5AAQAOwA7AAUAPAA8AAYAPQA9AAgAPgA+AAcARgBGAAkARwBHAAwASABIAAEASQBJAA0ASwBLAA4ATABMAAIATwBPAAoAVgBWAAMAWQBZAAQAWwBbAAUAXABcAAYAXQBdAAgAXgBeAAcAcQB0AAkAdgB2AAkAdwB3AAsAjQCQAAkAkgCSAAkAkwCTAAsAqQCpAAcArQCtAAcAAQAmACYAJwAoACkAKwAxADUANwA5ADsAPAA9AD4ARgBHAEgASQBLAFEAVQBXAFkAWwBcAF0AXgBxAHIAcwB0AHYAjQCOAI8AkACSAKkArQAAAAEAAAAAzD2izwAAAADPvtGLAAAAAM++0Ys=) format('truetype');
        font-weight: normal; font-style: normal; font-display: swap;
      }

      .cf {
        --navy: #1c5078;
        --navy-deep: #143a58;
        --paper: #f4f2ef;
        --cream: #f7ecdf;
        --yellow: #f7dd6d;
        --tape: #3f743a;
        --green: #9bc489;
        --pink: #e784a5;
        --salmon: #eaa98c;
        --sky: #91badb;
        --magenta: #d8326a;
        --red: #d85f51;
        --ink: #1c5078;

        background: var(--navy);
        color: var(--paper);
        font-family: 'Gotham','Montserrat', system-ui, sans-serif;
        min-height: 100vh; font-size: 16px; line-height: 1.55;
      }
      .cf * { box-sizing: border-box; }
      .cf button { font-family: inherit; cursor: pointer; }

      /* ── Nav ── */
      .cf-nav { position: sticky; top: 0; z-index: 20; background: var(--navy-deep); border-bottom: 4px solid var(--yellow); }
      .cf-nav-barra { display: flex; justify-content: space-between; align-items: center; padding: 10px 18px; max-width: 1080px; margin: 0 auto; }
      .cf-logo-btn { background: none; border: none; padding: 0; display: flex; align-items: center; }
      .cf-logo-img { height: 42px; width: auto; display: block; }
      .cf-nav-links { display: flex; gap: 4px; align-items: center; }
      .cf-nav-links > button:not(.cf-btn) {
        background: none; border: none; font-weight: 700; font-size: 14.5px; color: var(--paper);
        padding: 8px 10px; border-bottom: 3px solid transparent;
      }
      .cf-nav-links > button.on { border-bottom-color: var(--yellow); }
      .cf-nav-links .cf-btn { margin-left: 8px; }
      .cf-hamburguer {
        display: none; background: none; border: 2px solid var(--paper); border-radius: 10px;
        color: var(--paper); font-size: 20px; padding: 4px 12px;
      }
      .cf-nav-mobile { display: none; }
      @media (max-width: 820px) {
        .cf-nav-desktop { display: none; }
        .cf-hamburguer { display: block; }
        .cf-nav-mobile {
          display: grid; gap: 4px; padding: 10px 18px 18px;
          background: var(--navy-deep); border-top: 1px solid rgba(244,242,239,.15);
        }
        .cf-nav-mobile > button:not(.cf-btn) {
          background: none; border: none; color: var(--paper); font-weight: 700;
          font-size: 17px; text-align: left; padding: 12px 4px;
          border-bottom: 1px solid rgba(244,242,239,.12);
        }
        .cf-nav-mobile > button.on { color: var(--yellow); }
        .cf-nav-mobile .cf-btn { margin-top: 12px; }
      }

      /* ── Botões ── */
      .cf-btn {
        background: var(--yellow); color: var(--navy);
        border: 3px solid var(--navy-deep); border-radius: 12px;
        padding: 13px 22px; font-weight: 800; font-size: 15.5px;
        box-shadow: 4px 4px 0 rgba(20,58,88,.9);
        transition: transform .12s, box-shadow .12s;
      }
      .cf-btn:hover { transform: translate(-2px,-2px); box-shadow: 6px 6px 0 rgba(20,58,88,.9); }
      .cf-btn:active { transform: translate(2px,2px); box-shadow: 1px 1px 0 rgba(20,58,88,.9); }
      .cf-btn:focus-visible { outline: 3px dashed var(--pink); outline-offset: 3px; }
      .cf-btn-ghost { background: transparent; color: var(--paper); border-color: var(--paper); box-shadow: 4px 4px 0 rgba(244,242,239,.3); }
      .cf-papel .cf-btn-ghost { color: var(--navy); border-color: var(--navy); box-shadow: 4px 4px 0 rgba(28,80,120,.28); }
      .cf-btn-sm { padding: 9px 16px; font-size: 14px; box-shadow: 3px 3px 0 rgba(20,58,88,.9); }
      .cf-btn-grande { width: 100%; padding: 17px; font-size: 17px; }
      .cf-btn-grande-auto { padding: 16px 28px; font-size: 17px; }
      .cf-mt { margin-top: 22px; }
      .cf-centro { text-align: center; }
      .cf-link { background: none; border: none; font-weight: 700; color: var(--navy); text-decoration: underline; font-size: 14px; padding: 0; }
      .cf-link-claro { background: none; border: none; font-weight: 700; color: var(--sky); text-decoration: underline; font-size: 15px; padding: 0; }

      /* ── Fitas adesivas ── */
      .cf-fita {
        display: inline-block; padding: 8px 18px 6px;
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; letter-spacing: .07em; font-size: 16px;
        clip-path: polygon(3px 0, 100% 2px, calc(100% - 4px) 100%, 0 calc(100% - 2px));
        margin-bottom: 16px;
      }
      .cf-fita-green { background: var(--tape); color: var(--paper); }
      .cf-fita-yellow { background: var(--yellow); color: var(--navy); }

      /* ── Papel de cartaz ── */
      .cf-papel {
        background: var(--paper); color: var(--ink);
        border-radius: 6px; padding: 28px 22px;
        clip-path: polygon(0% 6px, 2% 0, 5% 5px, 8% 1px, 11% 6px, 14% 0, 17% 5px, 20% 1px, 23% 6px, 26% 0, 29% 5px, 32% 1px, 35% 6px, 38% 0, 41% 5px, 44% 1px, 47% 6px, 50% 0, 53% 5px, 56% 1px, 59% 6px, 62% 0, 65% 5px, 68% 1px, 71% 6px, 74% 0, 77% 5px, 80% 1px, 83% 6px, 86% 0, 89% 5px, 92% 1px, 95% 6px, 98% 0, 100% 5px, 100% 100%, 0% 100%);
        filter: drop-shadow(0 6px 0 rgba(0,0,0,.28));
      }

      /* ── Hero ── */
      .cf-hero { padding: 40px 18px 34px; max-width: 780px; margin: 0 auto; }
      .cf-papel-hero { text-align: center; position: relative; padding: 36px 22px 40px; }
      .cf-papel-hero h1 {
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; color: var(--navy);
        font-size: clamp(60px, 15vw, 120px); line-height: .86;
        margin: 12px 0 16px; letter-spacing: .015em; font-weight: normal;
      }
      .cf-hero-sub { font-size: 16px; max-width: 520px; margin: 18px auto 20px; }
      .cf-hero-ctas { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; }
      .cf-proxima {
        display: grid; gap: 2px; margin: 0 auto 24px; padding: 14px 22px;
        background: var(--navy); color: var(--paper); border: none; border-radius: 14px;
        text-align: center; max-width: 380px; width: 100%;
        box-shadow: 4px 4px 0 rgba(20,58,88,.35);
      }
      .cf-proxima:hover { transform: translate(-1px,-1px); }
      .cf-proxima-rotulo { font-size: 11px; text-transform: uppercase; letter-spacing: .14em; color: var(--yellow); font-weight: 800; }
      .cf-proxima strong { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 22px; font-weight: normal; letter-spacing: .03em; }
      .cf-proxima span:last-child { font-size: 13.5px; color: rgba(244,242,239,.8); }
      .cf-sticker {
        position: absolute; font-size: 34px;
        background: #fff; border-radius: 50%; width: 56px; height: 56px;
        display: grid; place-items: center;
        box-shadow: 0 3px 0 rgba(0,0,0,.2); border: 2px solid rgba(28,80,120,.18);
      }
      .cf-sticker.s1 { top: 8%;  left: -6px;  transform: rotate(-10deg); }
      .cf-sticker.s2 { top: 30%; right: -8px; transform: rotate(8deg); }
      .cf-sticker.s3 { bottom: 22%; left: -4px; transform: rotate(6deg); }
      .cf-sticker.s4 { bottom: 6%; right: -6px; transform: rotate(-8deg); }
      @media (max-width: 560px) { .cf-sticker { width: 44px; height: 44px; font-size: 26px; } }

      /* ── Marquee ── */
      .cf-marquee {
        background: var(--navy-deep); color: var(--yellow); overflow: hidden; padding: 10px 0;
        border-top: 3px solid var(--yellow); border-bottom: 3px solid var(--yellow);
      }
      .cf-marquee-track {
        display: inline-block; white-space: nowrap;
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 18px; letter-spacing: .14em;
        animation: cf-scroll 24s linear infinite;
      }
      @keyframes cf-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } }
      @media (prefers-reduced-motion: reduce) { .cf-marquee-track { animation: none; } }

      /* ── Seções e títulos ── */
      .cf-secao { padding: 40px 18px; max-width: 940px; margin: 0 auto; }
      .cf-titulo {
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: clamp(28px, 6vw, 40px);
        margin: 0 0 20px; letter-spacing: .03em; color: var(--paper); font-weight: normal;
        text-transform: uppercase;
      }
      .cf-titulo-pg {
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: clamp(40px, 9.5vw, 66px);
        line-height: .92; margin: 0 0 18px; color: var(--paper); font-weight: normal;
        text-transform: uppercase;
      }
      .cf-titulo-conf { font-size: clamp(32px, 7.5vw, 50px); }
      .cf-papel .cf-titulo-pg, .cf-papel .cf-titulo { color: var(--navy); }
      .cf-nota { color: rgba(244,242,239,.78); margin: 0 0 22px; max-width: 620px; }
      .cf-papel .cf-nota { color: rgba(28,80,120,.8); }
      .cf-voltar { background: none; border: none; font-weight: 700; color: var(--sky); padding: 0; margin-bottom: 16px; font-size: 15px; }
      .cf-sub { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 22px; color: var(--navy); margin: 0 0 12px; font-weight: normal; letter-spacing: .03em; }

      /* ── Destaques (o que te espera) ── */
      .cf-destaques { display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(210px, 1fr)); }
      .cf-destaque {
        background: var(--paper); color: var(--ink); border-radius: 14px; padding: 20px 18px;
        display: grid; gap: 6px; align-content: start; border-top: 6px solid;
        filter: drop-shadow(0 4px 0 rgba(0,0,0,.25));
      }
      .cf-borda-green { border-color: var(--green); } .cf-borda-pink { border-color: var(--pink); }
      .cf-borda-salmon { border-color: var(--salmon); } .cf-borda-sky { border-color: var(--sky); }
      .cf-destaque span { font-size: 30px; }
      .cf-destaque h3 { margin: 0; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal; font-size: 19px; color: var(--navy); letter-spacing: .03em; }
      .cf-destaque p { margin: 0; font-size: 13.5px; color: rgba(28,80,120,.75); }

      /* ── Galeria ── */
      .cf-galeria { display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); }
      .cf-foto { margin: 0; display: grid; gap: 8px; }
      .cf-foto img {
        width: 100%; aspect-ratio: 4/3; object-fit: cover; border-radius: 12px;
        border: 3px solid var(--paper); box-shadow: 4px 4px 0 rgba(0,0,0,.3);
      }
      .cf-foto-vazia {
        width: 100%; aspect-ratio: 4/3; border-radius: 12px;
        display: grid; place-content: center; gap: 6px; text-align: center;
        color: var(--navy); border: 3px dashed rgba(20,58,88,.5);
        box-shadow: 4px 4px 0 rgba(0,0,0,.22);
      }
      .cf-foto-vazia span { font-size: 34px; }
      .cf-foto-vazia small { font-weight: 700; font-size: 12px; opacity: .8; }
      .cf-foto figcaption { font-size: 13.5px; color: rgba(244,242,239,.8); font-weight: 600; }
      .cf-bg-green { background: var(--green); } .cf-bg-pink { background: var(--pink); }
      .cf-bg-salmon { background: var(--salmon); } .cf-bg-sky { background: var(--sky); }

      /* ── Patrocinadores ── */
      .cf-patro-faixa { display: flex; gap: 14px; flex-wrap: wrap; }
      .cf-patro-logo {
        flex: 1 1 130px; min-height: 70px; background: rgba(244,242,239,.1);
        border: 2px dashed rgba(244,242,239,.35); border-radius: 12px;
        display: grid; place-items: center; padding: 10px;
      }
      .cf-patro-logo span { font-weight: 700; font-size: 13px; color: rgba(244,242,239,.7); text-align: center; }
      .cf-patro-logo img { max-height: 52px; max-width: 100%; object-fit: contain; }
      .cf-patro-grid { display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
      .cf-patro-card {
        background: var(--paper); border-radius: 14px; min-height: 150px;
        display: grid; place-items: center; padding: 18px;
        filter: drop-shadow(0 4px 0 rgba(0,0,0,.25));
      }
      .cf-patro-card img { max-height: 90px; max-width: 100%; object-fit: contain; }
      .cf-patro-vazio { display: grid; gap: 4px; text-align: center; color: var(--navy); }
      .cf-patro-vazio span { font-size: 30px; }
      .cf-patro-vazio strong { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal; letter-spacing: .03em; }
      .cf-patro-vazio small { font-size: 11.5px; opacity: .7; font-weight: 700; }

      /* ── Banner CTA ── */
      .cf-banner {
        display: flex; gap: 20px; align-items: center; justify-content: space-between; flex-wrap: wrap;
      }
      .cf-banner p { margin: 0; }
      .cf-banner-titulo { color: var(--navy) !important; margin-bottom: 8px; font-size: clamp(24px, 5vw, 34px); }
      .cf-banner-titulo-navy { color: var(--navy) !important; margin-bottom: 8px; font-size: clamp(24px, 5vw, 34px); }
      .cf-papel-amarelo { background: var(--yellow); color: var(--navy); }
      .cf-passos { padding-left: 22px; display: grid; gap: 13px; font-size: 16.5px; margin: 6px 0 0; }
      .cf-passos-mini { margin: 0; padding-left: 20px; display: grid; gap: 8px; font-size: 15px; }

      /* ── FAQ ── */
      .cf-faq-secao { max-width: 760px; }
      .cf-faq-grupo { margin-top: 30px; font-size: clamp(22px, 5vw, 30px); }
      .cf-faq-lista { display: grid; gap: 10px; }
      .cf-faq-item {
        background: var(--paper); color: var(--ink); border-radius: 12px;
        padding: 0; overflow: hidden;
        filter: drop-shadow(0 3px 0 rgba(0,0,0,.22));
      }
      .cf-faq-item summary {
        cursor: pointer; font-weight: 800; font-size: 15.5px; color: var(--navy);
        padding: 16px 18px; list-style: none; position: relative; user-select: none;
      }
      .cf-faq-item summary::-webkit-details-marker { display: none; }
      .cf-faq-item summary::after {
        content: "+"; position: absolute; right: 18px; top: 50%; transform: translateY(-50%);
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 22px; color: var(--magenta);
      }
      .cf-faq-item[open] summary::after { content: "–"; }
      .cf-faq-item p { margin: 0; padding: 0 18px 16px; font-size: 14.5px; color: rgba(28,80,120,.85); }

      /* ── Cards de evento ── */
      .cf-cards { display: grid; gap: 20px; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); }
      .cf-card {
        background: var(--paper); color: var(--ink); border-radius: 8px;
        clip-path: polygon(0% 6px, 2% 0, 5% 5px, 8% 1px, 11% 6px, 14% 0, 17% 5px, 20% 1px, 23% 6px, 26% 0, 29% 5px, 32% 1px, 35% 6px, 38% 0, 41% 5px, 44% 1px, 47% 6px, 50% 0, 53% 5px, 56% 1px, 59% 6px, 62% 0, 65% 5px, 68% 1px, 71% 6px, 74% 0, 77% 5px, 80% 1px, 83% 6px, 86% 0, 89% 5px, 92% 1px, 95% 6px, 98% 0, 100% 5px, 100% 100%, 0% 100%); overflow: hidden;
        filter: drop-shadow(0 5px 0 rgba(0,0,0,.28));
        display: flex; flex-direction: column;
      }
      .cf-card-topo { border: none; text-align: left; padding: 16px; display: flex; flex-direction: column; cursor: pointer; }
      .cf-card-green .cf-card-topo  { background: var(--green);  color: var(--navy); }
      .cf-card-pink .cf-card-topo   { background: var(--pink);   color: var(--navy); }
      .cf-card-salmon .cf-card-topo { background: var(--salmon); color: var(--navy); }
      .cf-card-sky .cf-card-topo    { background: var(--sky);    color: var(--navy); }
      .cf-card-mes { font-weight: 800; text-transform: uppercase; letter-spacing: .12em; font-size: 12px; }
      .cf-card-dias { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 40px; line-height: 1; letter-spacing: .02em; }
      .cf-card-corpo { padding: 16px; display: grid; gap: 6px; }
      .cf-card-corpo h3 { margin: 0; font-size: 20px; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; color: var(--navy); letter-spacing: .03em; font-weight: normal; }
      .cf-card-corpo p { margin: 0; font-size: 13.5px; color: rgba(28,80,120,.75); }
      .cf-card-acoes { display: flex; gap: 14px; align-items: center; margin-top: 8px; }

      /* ── Detalhe / categorias ── */
      .cf-info-grid { display: grid; gap: 18px; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); margin-bottom: 34px; }
      .cf-info-bloco h4 { margin: 0 0 10px; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 16px; letter-spacing: .05em; color: var(--tape); font-weight: normal; }
      .cf-info-bloco p { margin: 0 0 8px; font-size: 15px; }
      .cf-cats { display: grid; gap: 18px; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); }
      .cf-cat {
        background: var(--paper); color: var(--ink); border-radius: 8px;
        clip-path: polygon(0% 6px, 2% 0, 5% 5px, 8% 1px, 11% 6px, 14% 0, 17% 5px, 20% 1px, 23% 6px, 26% 0, 29% 5px, 32% 1px, 35% 6px, 38% 0, 41% 5px, 44% 1px, 47% 6px, 50% 0, 53% 5px, 56% 1px, 59% 6px, 62% 0, 65% 5px, 68% 1px, 71% 6px, 74% 0, 77% 5px, 80% 1px, 83% 6px, 86% 0, 89% 5px, 92% 1px, 95% 6px, 98% 0, 100% 5px, 100% 100%, 0% 100%); padding: 20px 18px;
        display: grid; gap: 8px; align-content: start;
        filter: drop-shadow(0 4px 0 rgba(0,0,0,.25));
      }
      .cf-cat-esgotada { opacity: .85; }
      .cf-cat-topo { display: flex; justify-content: space-between; gap: 10px; align-items: start; }
      .cf-cat h3 { margin: 0; font-size: 18px; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; color: var(--navy); letter-spacing: .03em; font-weight: normal; }
      .cf-cat-ex { margin: 0; font-size: 13.5px; color: rgba(28,80,120,.7); }
      .cf-cat-preco { margin: 2px 0 6px; font-size: 15px; }
      .cf-cat-preco strong { font-size: 18px; color: var(--navy); }
      .cf-tag { font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: .08em; padding: 4px 9px; border-radius: 999px; white-space: nowrap; }
      .cf-tag-aberto { background: rgba(63,116,58,.16); color: var(--tape); }
      .cf-tag-esgotado { background: rgba(216,50,106,.14); color: var(--magenta); }

      /* ── Inscrição ── */
      .cf-form-secao { max-width: 660px; }
      .cf-etapas { display: flex; gap: 10px; margin-bottom: 20px; flex-wrap: wrap; }
      .cf-etapas span {
        font-weight: 800; font-size: 13px; text-transform: uppercase; letter-spacing: .06em;
        padding: 7px 14px; border-radius: 999px;
        background: rgba(244,242,239,.12); color: rgba(244,242,239,.6);
        border: 2px solid transparent;
      }
      .cf-etapas span.on { background: var(--yellow); color: var(--navy); }
      .cf-etapas span.ok { border-color: var(--green); color: var(--green); }
      .cf-papel-form { padding: 26px 20px 30px; }

      .cf-escolha-eventos { display: grid; gap: 10px; max-height: 340px; overflow-y: auto; padding-right: 4px; }
      .cf-escolha {
        display: flex; gap: 12px; align-items: center; text-align: left;
        background: #fff; border: 3px solid rgba(28,80,120,.25); border-radius: 12px; padding: 12px 14px;
        transition: border-color .1s, box-shadow .1s;
      }
      .cf-escolha.on { border-color: var(--navy); box-shadow: 3px 3px 0 var(--navy); background: #FFFEFA; }
      .cf-escolha:focus-visible { outline: 3px dashed var(--pink); outline-offset: 2px; }
      .cf-escolha-pin { width: 18px; height: 18px; border-radius: 5px; flex: none; border: 2px solid var(--navy); }
      .cf-escolha-info { display: grid; }
      .cf-escolha-info strong { font-size: 15.5px; color: var(--navy); }
      .cf-escolha-info small { color: rgba(28,80,120,.7); }

      .cf-dias { display: flex; gap: 10px; flex-wrap: wrap; }
      .cf-dia {
        border: 3px solid rgba(28,80,120,.3); border-radius: 12px; padding: 10px 16px;
        background: #fff; text-align: center; font-size: 12.5px; cursor: pointer; user-select: none; position: relative;
      }
      .cf-dia strong { font-size: 16px; color: var(--navy); }
      .cf-dia small { color: rgba(28,80,120,.65); }
      .cf-dia input { position: absolute; opacity: 0; }
      .cf-dia.on { background: var(--yellow); border-color: var(--navy); box-shadow: 3px 3px 0 var(--navy); }
      .cf-alerta-dias { margin: 12px 0 0; font-size: 13.5px; color: var(--magenta); font-weight: 700; }
      .cf-ok-dias { margin: 12px 0 0; font-size: 13.5px; color: var(--tape); font-weight: 700; }

      .cf-resumo-sel {
        display: flex; justify-content: space-between; align-items: center; gap: 12px;
        background: rgba(155,196,137,.22); border: 2px dashed var(--tape);
        border-radius: 12px; padding: 12px 14px; margin-bottom: 18px; font-size: 14.5px;
      }

      .cf-form { display: grid; gap: 18px; }
      .cf-campo { display: grid; gap: 7px; }
      .cf-campo > label { font-weight: 800; font-size: 13.5px; color: var(--navy); }
      .cf-campo input, .cf-campo select, .cf-campo textarea {
        font-family: inherit; font-size: 16px; padding: 13px 14px;
        border: 3px solid rgba(28,80,120,.3); border-radius: 12px; background: #fff; width: 100%; color: var(--navy);
      }
      .cf-campo input:focus, .cf-campo select:focus, .cf-campo textarea:focus {
        outline: none; border-color: var(--navy); box-shadow: 3px 3px 0 var(--navy);
      }
      .cf-valor {
        background: var(--navy); color: var(--paper); border-radius: 14px;
        padding: 16px 18px; display: grid; gap: 2px;
      }
      .cf-valor span { font-size: 12px; text-transform: uppercase; letter-spacing: .1em; color: var(--yellow); font-weight: 800; }
      .cf-valor strong { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 32px; font-weight: normal; letter-spacing: .03em; }
      .cf-valor small { color: rgba(244,242,239,.78); }
      .cf-upload {
        display: block; border: 3px dashed rgba(28,80,120,.4); border-radius: 12px;
        padding: 14px; text-align: center; font-weight: 700; background: #fff; cursor: pointer; color: var(--navy);
      }
      .cf-upload.on { border-style: solid; border-color: var(--tape); background: rgba(155,196,137,.18); color: var(--tape); }
      .cf-upload input { display: none; }
      .cf-aceite { display: flex; gap: 12px; align-items: start; font-size: 14.5px; }
      .cf-aceite input { width: 22px; height: 22px; margin-top: 2px; flex: none; accent-color: var(--tape); }
      .cf-erro { color: var(--red); font-weight: 800; margin: 0; }
      .cf-aviso {
        background: rgba(231,132,165,.2); border: 3px solid var(--pink); border-radius: 14px;
        padding: 14px 16px; font-size: 15px; margin-bottom: 20px;
      }

      /* ── Confirmação ── */
      .cf-conf { text-align: left; }
      .cf-resumo {
        background: #fff; border: 3px solid rgba(28,80,120,.2); border-radius: 14px;
        padding: 18px; margin: 0 0 16px;
      }
      .cf-resumo h4 { margin: 0 0 12px; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; letter-spacing: .06em; font-size: 15px; color: var(--tape); text-transform: uppercase; font-weight: normal; }
      .cf-resumo p { display: flex; justify-content: space-between; gap: 14px; margin: 0 0 8px; font-size: 15px; }
      .cf-resumo p span { color: rgba(28,80,120,.65); }

      /* ── Fundo decorativo animado ── */
      .cf-conteudo { position: relative; z-index: 1; }
      .cf-fundo { position: absolute; inset: 0; z-index: 0; pointer-events: none; overflow: hidden; }
      /* formas estáticas — fazem parte da página e rolam junto com ela */
      .cf { position: relative; }
      .cf-fundo { position: absolute; inset: 0; z-index: 0; pointer-events: none; overflow: hidden; }
      .cf-par { position: absolute; transform: rotate(var(--rot, 0deg)); }
      .cf-par.fx1 { top: 120px;  left: -22px;  width: 120px; --rot: -14deg; }
      .cf-par.fx2 { top: 12%;    right: -34px; width: 120px; --rot: 18deg; }
      .cf-par.fx3 { top: 26%;    left: -30px;  width: 150px; --rot: -6deg; }
      .cf-par.fx4 { top: 6%;     left: 34%;    width: 84px;  --rot: 10deg; }
      .cf-par.fx5 { top: 48%;    right: -26px; width: 104px; --rot: -22deg; }
      .cf-par.fx6 { top: 64%;    left: 4%;     width: 130px; --rot: 12deg; }
      .cf-par.fx7 { top: 82%;    right: 18%;   width: 150px; --rot: -4deg; }
      .cf-par.fx8 { top: 38%;    left: 46%;    width: 74px;  --rot: 0deg; }
      .cf-par.fx9 { top: 92%;    left: -24px;  width: 96px;  --rot: 26deg; }
      .cf-forma { display: block; width: 100%; opacity: .95; }
      @media (max-width: 700px) {
        .cf-par { width: 74px !important; }
        .cf-forma { opacity: .7; }
        .cf-par.fx4, .cf-par.fx8 { display: none; }
      }



      /* ── Etapa 2: categoria ── */
      .cf-sub-claro { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-size: 24px; color: var(--paper); margin: 0 0 16px; font-weight: normal; letter-spacing: .04em; }
      .cf-resumo-escuro { background: rgba(244,242,239,.1); border-color: var(--green); color: var(--paper); margin-bottom: 20px; }
      .cf-resumo-escuro strong { color: var(--yellow); }
      .cf-cat-sel { outline: 4px solid var(--yellow); outline-offset: -1px; }
      .cf-cat-total { margin: 0; font-size: 14px; color: var(--tape); font-weight: 700; }
      .cf-resumo-links { display: flex; gap: 12px; flex: none; }
      .cf-ctas-esq { justify-content: flex-start; }

      /* ── Consulta de inscrições ── */
      .cf-consulta-busca { display: flex; gap: 12px; flex-wrap: wrap; }
      .cf-consulta-busca input {
        flex: 1 1 200px; font-family: inherit; font-size: 17px; padding: 13px 14px;
        border: 3px solid rgba(28,80,120,.3); border-radius: 12px; background: #fff; color: var(--navy);
      }
      .cf-consulta-busca input:focus { outline: none; border-color: var(--navy); box-shadow: 3px 3px 0 var(--navy); }
      .cf-consulta-dica { margin: 12px 0 0; font-size: 13.5px; color: rgba(28,80,120,.7); }
      .cf-consulta-lista { display: grid; gap: 14px; }
      .cf-inscricao-card {
        background: #fff; border: 3px solid rgba(28,80,120,.2); border-radius: 14px; padding: 18px;
        display: grid; gap: 12px;
      }
      .cf-inscricao-topo { display: flex; justify-content: space-between; gap: 12px; align-items: start; flex-wrap: wrap; }
      .cf-inscricao-evento { display: block; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal; font-size: 19px; color: var(--navy); letter-spacing: .03em; }
      .cf-inscricao-topo small { color: rgba(28,80,120,.7); font-weight: 600; }
      .cf-inscricao-desc { margin: 0; font-size: 14.5px; color: rgba(28,80,120,.85); }
      .cf-status {
        font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: .07em;
        padding: 6px 12px; border-radius: 999px; white-space: nowrap;
      }
      .cf-status-sky    { background: rgba(145,186,219,.35); color: var(--navy); }
      .cf-status-green  { background: rgba(155,196,137,.4);  color: var(--tape); }
      .cf-status-yellow { background: var(--yellow);          color: var(--navy); }
      .cf-status-pink   { background: rgba(231,132,165,.35); color: var(--magenta); }
      .cf-status-cinza  { background: rgba(28,80,120,.12);   color: rgba(28,80,120,.7); }
      .cf-timeline { display: flex; gap: 0; }
      .cf-passo { flex: 1; display: grid; justify-items: center; gap: 5px; position: relative; }
      .cf-passo::before {
        content: ""; position: absolute; top: 7px; left: -50%; width: 100%; height: 3px;
        background: rgba(28,80,120,.18);
      }
      .cf-passo:first-child::before { display: none; }
      .cf-passo.feito::before { background: var(--green); }
      .cf-passo-bola {
        width: 16px; height: 16px; border-radius: 50%; background: rgba(28,80,120,.18);
        position: relative; z-index: 1; border: 3px solid var(--paper);
      }
      .cf-passo.feito .cf-passo-bola { background: var(--tape); }
      .cf-passo small { font-size: 10.5px; font-weight: 700; color: rgba(28,80,120,.6); text-align: center; }
      .cf-passo.feito small { color: var(--tape); }
      .cf-pagto {
        display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap;
        background: rgba(247,221,109,.35); border: 2px dashed var(--navy); border-radius: 12px; padding: 12px 14px;
      }
      .cf-conf-acoes { display: flex; gap: 12px; flex-wrap: wrap; }

      /* ── Etapa 1: cards de agenda selecionáveis ── */
      .cf-agenda-escolha {
        display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
        margin-bottom: 24px;
      }
      .cf-card-escolha { border: none; padding: 0; text-align: left; cursor: pointer; transition: transform .1s; }
      .cf-card-escolha:hover { transform: translateY(-3px); }
      .cf-card-escolha.on { outline: 5px solid var(--yellow); outline-offset: 0; }
      .cf-card-escolha .cf-card-topo { display: flex; flex-direction: column; }
      .cf-card-escolha .cf-card-corpo { display: grid; gap: 3px; padding: 14px 16px; }
      .cf-card-escolha .cf-card-corpo strong { font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal; font-size: 18px; color: var(--navy); letter-spacing: .03em; }
      .cf-card-escolha .cf-card-corpo small { font-size: 13px; color: rgba(28,80,120,.7); }
      .cf-card-escolha .cf-card-corpo em { font-style: normal; font-weight: 800; font-size: 13px; color: var(--magenta); margin-top: 4px; }
      .cf-card-escolha.on .cf-card-corpo em { color: var(--tape); }

      /* ── Sobre do evento ── */
      .cf-evento-sobre {
        display: grid; gap: 18px; grid-template-columns: 1fr;
        margin-bottom: 26px; align-items: start;
      }
      @media (min-width: 640px) { .cf-evento-sobre { grid-template-columns: 320px 1fr; } }
      .cf-evento-foto {
        width: 100%; aspect-ratio: 4/3; object-fit: cover; border-radius: 14px;
        border: 3px solid var(--paper); box-shadow: 5px 5px 0 rgba(0,0,0,.3);
      }
      .cf-evento-foto-vazia {
        display: grid; place-content: center; gap: 6px; text-align: center;
        color: var(--navy); border: 3px dashed rgba(20,58,88,.5);
      }
      .cf-evento-foto-vazia span { font-size: 36px; }
      .cf-evento-foto-vazia small { font-weight: 700; font-size: 12px; opacity: .8; }
      .cf-evento-texto { margin: 0; font-size: 16px; }

      /* ── Painel admin ── */
      .cf-abas { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 22px; }
      .cf-abas button {
        background: rgba(244,242,239,.12); color: rgba(244,242,239,.75);
        border: 2px solid transparent; border-radius: 999px;
        padding: 9px 16px; font-weight: 800; font-size: 13.5px;
      }
      .cf-abas button.on { background: var(--yellow); color: var(--navy); }
      .cf-adm-lista { display: grid; gap: 16px; }
      .cf-adm-card {
        background: var(--paper); color: var(--ink); border-radius: 14px; padding: 18px;
        display: grid; gap: 12px; filter: drop-shadow(0 4px 0 rgba(0,0,0,.25));
      }
      .cf-adm-campo { display: grid; gap: 5px; }
      .cf-adm-campo > small { font-weight: 800; font-size: 12px; color: var(--navy); text-transform: uppercase; letter-spacing: .05em; }
      .cf-in {
        font-family: inherit; font-size: 14.5px; padding: 9px 11px;
        border: 2px solid rgba(28,80,120,.3); border-radius: 9px; background: #fff; color: var(--navy); width: 100%;
      }
      .cf-in:focus { outline: none; border-color: var(--navy); }
      .cf-adm-grid3 { display: grid; gap: 10px; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); }
      .cf-adm-sub { font-weight: 800; font-size: 12.5px; color: var(--tape); text-transform: uppercase; letter-spacing: .06em; margin-top: 4px; }
      .cf-adm-datas { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; }
      .cf-adm-data { display: flex; gap: 6px; align-items: center; }
      .cf-adm-data .cf-in { width: 110px; }
      .cf-adm-galeria { width: 100%; }
      .cf-adm-galeria .cf-in { width: auto; flex: 1; }
      .cf-adm-x {
        background: rgba(216,95,81,.15); color: var(--red); border: none; border-radius: 8px;
        width: 32px; height: 32px; font-weight: 800; flex: none;
      }
      .cf-adm-add {
        background: rgba(63,116,58,.12); color: var(--tape); border: 2px dashed var(--tape);
        border-radius: 9px; padding: 8px 14px; font-weight: 800; font-size: 13px;
      }
      .cf-adm-precos { display: grid; gap: 8px; }
      .cf-adm-preco {
        display: grid; gap: 8px; grid-template-columns: 1fr 110px auto; align-items: center;
        font-size: 13.5px; font-weight: 600;
      }
      .cf-adm-preco .cf-in { width: 110px; }
      .cf-adm-esg { display: flex; gap: 5px; align-items: center; font-size: 12.5px; font-weight: 700; color: var(--magenta); }
      .cf-adm-esg input { width: 16px; height: 16px; accent-color: var(--magenta); }
      .cf-adm-remover {
        background: none; border: none; color: var(--red); font-weight: 800; font-size: 13px;
        justify-self: start; padding: 0; text-decoration: underline;
      }
      .cf-adm-insc-topo { display: flex; justify-content: space-between; gap: 12px; align-items: center; flex-wrap: wrap; }
      .cf-adm-insc-topo strong { display: block; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal; font-size: 18px; color: var(--navy); letter-spacing: .03em; }
      .cf-adm-insc-topo small { color: rgba(28,80,120,.7); font-weight: 600; }
      .cf-adm-insc-topo .cf-in { width: auto; }
      .cf-adm-dica { margin: 0; font-size: 12.5px; color: rgba(28,80,120,.55); font-style: italic; }
      .cf-rodape-admin {
        background: none; border: none; color: rgba(244,242,239,.4);
        font-size: 12.5px; font-weight: 700; text-decoration: underline; padding: 0;
      }
      @media (max-width: 560px) { .cf-adm-preco { grid-template-columns: 1fr; gap: 4px; } .cf-adm-preco .cf-in { width: 100%; } }

      /* ── Rodapé ── */
      .cf-rodape {
        background: var(--navy-deep); border-top: 4px solid var(--yellow);
        padding: 40px 20px 46px; text-align: center;
        display: grid; gap: 12px; justify-items: center; margin-top: 40px;
      }
      .cf-logo-rodape { height: 60px; }
      .cf-rodape p { margin: 0; font-size: 15px; color: rgba(244,242,239,.85); }
      .cf-rodape-menu { display: flex; gap: 6px 18px; flex-wrap: wrap; justify-content: center; }
      .cf-rodape-menu button {
        background: none; border: none; color: var(--sky); font-weight: 700; font-size: 14px; padding: 2px;
        text-decoration: underline;
      }
      .cf-rodape-suporte { color: rgba(244,242,239,.55); font-size: 13.5px; }

      /* ═══════════════════════════════════════════════════════════════
         MELHORIAS DE UI/UX — camada aditiva (sobrepõe via cascata)
         Objetivo: mais acessível e fácil de usar, com hierarquia e
         profundidade um pouco mais fortes — preservando a estética
         de cartaz de papel da marca. Prefixo .cf garante a precedência.
         ═══════════════════════════════════════════════════════════════ */

      /* Interação previsível: sem atraso de 300ms no toque, cursor certo */
      .cf button, .cf a, .cf [role="button"],
      .cf input, .cf select, .cf textarea { touch-action: manipulation; }
      .cf button, .cf a, .cf [role="button"] { cursor: pointer; }

      /* Foco visível GLOBAL — anel amarelo da marca (acessibilidade §1) */
      .cf a:focus-visible, .cf button:focus-visible,
      .cf input:focus-visible, .cf select:focus-visible,
      .cf textarea:focus-visible, .cf [tabindex]:focus-visible {
        outline: 3px solid #f7dd6d; outline-offset: 2px; border-radius: 6px;
      }
      /* Sobre o papel claro: contorno escuro + halo amarelo para não sumir */
      .cf-papel :focus-visible, .cf-secao :focus-visible,
      .cf-adm-card :focus-visible, .cf-inscricao-card :focus-visible,
      .cf-campo :focus-visible, .cf-consulta-busca :focus-visible {
        outline-color: #1c5078; box-shadow: 0 0 0 3px #f7dd6d;
      }

      /* Alvos de toque ≥44px (§2 crítico — público vem de mobile) */
      .cf .cf-hamburguer { min-width: 48px; min-height: 48px;
        align-items: center; justify-content: center; }
      @media (max-width: 820px) { .cf .cf-hamburguer { display: inline-flex; } }
      .cf .cf-btn, .cf .cf-btn-sm { min-height: 44px; }
      .cf .cf-nav-links button, .cf .cf-nav-mobile button { min-height: 44px; }
      .cf .cf-link, .cf .cf-link-claro, .cf .cf-voltar { min-height: 44px;
        display: inline-flex; align-items: center; gap: 4px; }
      .cf .cf-logo-btn { min-height: 44px; }
      .cf .cf-rodape-menu a, .cf .cf-rodape-menu button,
      .cf .cf-rodape-admin, .cf .cf-rodape-admin a, .cf .cf-rodape-admin button,
      .cf .cf-abas button, .cf .cf-dias button { min-height: 44px; }
      .cf .cf-rodape-admin { display: inline-flex; align-items: center; }
      .cf .cf-adm-add, .cf .cf-adm-remover, .cf .cf-adm-x { min-height: 40px; }
      .cf .cf-in { min-height: 44px; }
      /* Espaço mínimo entre alvos (§2 touch-spacing) */
      .cf .cf-nav-mobile { gap: 6px; }
      .cf .cf-rodape-menu { row-gap: 6px; }

      /* Micro-interações consistentes 150–300ms + feedback de toque (§7) */
      .cf .cf-btn, .cf .cf-btn-sm, .cf .cf-proxima {
        transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
      }
      .cf .cf-btn:hover, .cf .cf-btn-sm:hover, .cf .cf-proxima:hover {
        transform: translateY(-2px); filter: brightness(1.04);
      }
      .cf .cf-btn:active, .cf .cf-btn-sm:active, .cf .cf-proxima:active {
        transform: translateY(1px); filter: brightness(.98);
      }

      /* Elevação em cards no hover — só box-shadow, sem tocar em rotações */
      .cf .cf-cat, .cf .cf-patro-card, .cf .cf-foto, .cf .cf-faq-item {
        transition: box-shadow .2s ease;
      }
      .cf .cf-cat:hover, .cf .cf-patro-card:hover, .cf .cf-foto:hover {
        box-shadow: 0 10px 26px rgba(20,58,88,.20);
      }

      /* Nav com profundidade sutil (bolder, dentro da marca) */
      .cf .cf-nav { box-shadow: 0 3px 0 rgba(0,0,0,.16), 0 8px 16px rgba(0,0,0,.10); }

      /* Inputs mais legíveis, com foco na cor da marca (forms §8) */
      .cf .cf-in:focus, .cf .cf-campo input:focus, .cf .cf-campo select:focus,
      .cf .cf-campo textarea:focus, .cf .cf-consulta-busca input:focus {
        border-color: #1c5078; box-shadow: 0 0 0 3px rgba(28,80,120,.18);
        outline: none;
      }

      /* Números tabulares: sem “pulo” de layout em preços/tabelas (§6) */
      .cf .cf-cat-preco, .cf .cf-cat-total, .cf .cf-valor, .cf .cf-card-dias,
      .cf .cf-adm-preco, .cf .cf-adm-card, .cf .cf-inscricao-card,
      .cf .cf-timeline, .cf .cf-consulta-dica {
        font-variant-numeric: tabular-nums; font-feature-settings: "tnum" 1;
      }

      /* Contraste do texto de suporte do rodapé (§1 color-contrast) */
      .cf .cf-rodape-suporte { color: rgba(244,242,239,.82); }

      /* Âncora de rolagem sob a nav fixa (evita título colado no topo) */
      .cf .cf-secao { scroll-margin-top: 84px; }

      /* Respeito total a prefers-reduced-motion (§1/§7) */
      @media (prefers-reduced-motion: reduce) {
        .cf *, .cf *::before, .cf *::after {
          transition-duration: .01ms !important;
          animation-duration: .01ms !important;
          animation-iteration-count: 1 !important;
        }
        .cf .cf-btn:hover, .cf .cf-btn-sm:hover, .cf .cf-proxima:hover,
        .cf .cf-cat:hover, .cf .cf-patro-card:hover, .cf .cf-foto:hover {
          transform: none !important;
        }
      }

      /* ═══════════════════════════════════════════════════════════════
         FASE 2 — RIQUEZA VISUAL (referência: cartazes oficiais)
         Texturas, granulado, borda de selo, Gotham local, adesivos.
         ═══════════════════════════════════════════════════════════════ */

      /* Gotham oficial (assets/) — corpo do texto, como nos cartazes */
      @font-face { font-family: 'Gotham'; src: url('assets/GothamLight.ttf') format('truetype'); font-weight: 300; font-display: swap; }
      @font-face { font-family: 'Gotham'; src: url('assets/GothamMedium.ttf') format('truetype'); font-weight: 400 500; font-display: swap; }
      @font-face { font-family: 'Gotham'; src: url('assets/GothamBold.ttf') format('truetype'); font-weight: 600 700; font-display: swap; }
      @font-face { font-family: 'Gotham'; src: url('assets/GothamBlack.ttf') format('truetype'); font-weight: 800; font-display: swap; }
      @font-face { font-family: 'Gotham'; src: url('assets/GothamUltra.ttf') format('truetype'); font-weight: 900; font-display: swap; }

      /* Leitura mais confortável */
      .cf { line-height: 1.62; }
      .cf .cf-hero-sub { font-size: 17px; line-height: 1.7; max-width: 500px; }

      /* ── Fundo azul rico: vinheta + pontilhado retrô (estático) ── */
      .cf {
        background:
          radial-gradient(1100px 700px at 50% -8%, rgba(145,186,219,.14), transparent 62%),
          radial-gradient(900px 700px at 108% 42%, rgba(16,46,70,.62), transparent 58%),
          radial-gradient(1000px 760px at -8% 84%, rgba(16,46,70,.55), transparent 58%),
          radial-gradient(rgba(244,242,239,.055) 1.1px, transparent 1.7px),
          var(--navy);
        background-size: auto, auto, auto, 24px 24px, auto;
      }

      /* ── Granulado global (print grain, estático) ── */
      .cf::after {
        content: ""; position: fixed; inset: 0; z-index: 9999; pointer-events: none;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
        opacity: .16;
      }

      /* ── Papel de cartaz: textura real + borda de selo picotado ── */
      .cf .cf-papel {
        clip-path: none; background: transparent; filter: none;
        position: relative; z-index: 0;
      }
      .cf .cf-papel::before {
        content: ""; position: absolute; inset: 0; z-index: -1;
        --sr: 4.5px; /* picote fino, como no cartaz de referência */
        background-color: var(--paper);
        filter: drop-shadow(0 7px 0 rgba(0,0,0,.32));
        -webkit-mask:
          radial-gradient(var(--sr), #0000 98%, #000) round
            calc(-1*var(--sr)) calc(-1*var(--sr)) / calc(2.6*var(--sr)) calc(2.6*var(--sr)),
          linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 2.6*var(--sr)) calc(100% - 2.6*var(--sr));
        mask:
          radial-gradient(var(--sr), #0000 98%, #000) round
            calc(-1*var(--sr)) calc(-1*var(--sr)) / calc(2.6*var(--sr)) calc(2.6*var(--sr)),
          linear-gradient(#000 0 0) no-repeat 50% / calc(100% - 2.6*var(--sr)) calc(100% - 2.6*var(--sr));
      }
      .cf .cf-papel-amarelo::before { background-color: var(--yellow); }

      /* ── Fitas adesivas: pontas rasgadas + brilho de fita ── */
      .cf .cf-fita {
        padding: 9px 22px 7px; font-size: 17px; letter-spacing: .09em;
        clip-path: polygon(3px 0, 97% 1px, 100% 26%, 96.5% 52%, 100% 78%, 97.5% 100%, 3% 98%, 0 74%, 2.5% 48%, 0 22%);
        background-image: linear-gradient(rgba(255,255,255,.16), rgba(255,255,255,0) 40%, rgba(0,0,0,.07));
        filter: drop-shadow(0 3px 0 rgba(0,0,0,.2));
      }

      /* ── Botões com corpo (sheen de impressão) ── */
      .cf .cf-btn:not(.cf-btn-ghost), .cf .cf-btn-sm:not(.cf-btn-ghost) {
        background-image: linear-gradient(rgba(255,255,255,.24), rgba(255,255,255,0) 45%, rgba(0,0,0,.06));
      }

      /* ── Adesivos ilustrados (die-cut, como nos cartazes) ── */
      .cf .cf-sticker {
        background: transparent; border: none; box-shadow: none;
        width: 84px; height: 84px;
        filter: drop-shadow(0 4px 2px rgba(0,0,0,.32));
      }
      .cf .cf-sticker svg { width: 100%; height: 100%; display: block; }
      @media (max-width: 560px) { .cf .cf-sticker { width: 58px; height: 58px; } }

      /* Ícones SVG dos destaques */
      .cf .cf-destaque > span { color: var(--navy); }
      .cf .cf-destaque > span svg { width: 32px; height: 32px; display: inline-block; }

      /* Cadeado do rodapé */
      .cf .cf-rodape-admin svg { margin-right: 5px; vertical-align: -2px; }

      /* ═══════════════════════════════════════════════════════════════
         FASE 3 — IDENTIDADE PRÓPRIA
         Título de cartaz com bounce, tema amarelo, bandeirinhas,
         Igrejinha da Pampulha, partículas e animações (princípios
         Disney via CSS: overshoot, stagger, follow-through).
         ═══════════════════════════════════════════════════════════════ */

      /* ── Título estilo cartaz: letras dançantes + estrela + pingos ── */
      .cf .cf-papel-hero h1 { display: grid; justify-items: center; line-height: .82; letter-spacing: .01em; }
      .cf .cf-h1-linha { display: inline-block; position: relative; }
      .cf .cf-h1-letra {
        display: inline-block;
        transform: translateY(var(--ty, 0px)) rotate(var(--r, 0deg));
        animation: cf-pop .55s cubic-bezier(.3, 1.6, .5, 1) both;
        animation-delay: var(--d, 0ms);
      }
      @keyframes cf-pop {
        0% { opacity: 0; transform: translateY(28px) rotate(var(--r, 0deg)) scale(.5); }
        100% { opacity: 1; transform: translateY(var(--ty, 0px)) rotate(var(--r, 0deg)) scale(1); }
      }
      .cf .cf-h1-star {
        position: absolute; top: -.12em; right: -.42em; width: .3em; color: var(--navy);
        animation: cf-twinkle 3.2s ease-in-out 1s infinite;
      }
      @keyframes cf-twinkle {
        0%, 100% { transform: scale(1) rotate(0deg); opacity: 1; }
        50% { transform: scale(.72) rotate(18deg); opacity: .85; }
      }

      /* ── Bandeirinhas de feira (BH, festa de rua) ── */
      .cf .cf-bandeirinhas {
        display: block; width: min(94%, 880px); height: 36px; margin: 4px auto -4px;
        transform-origin: 50% 0; animation: cf-sway 7s ease-in-out infinite alternate;
      }
      @keyframes cf-sway { from { transform: rotate(.7deg); } to { transform: rotate(-.7deg); } }

      /* Novas formas de fundo (flores e faíscas dos cartazes) */
      .cf-par.fx10 { top: 19%; left: 7%; width: 72px; --rot: 14deg; }
      .cf-par.fx11 { top: 43%; right: 7%; width: 54px; --rot: -10deg; }
      .cf-par.fx12 { top: 71%; right: 3%; width: 86px; --rot: 8deg; }
      .cf-par.fx13 { top: 57%; left: 3%; width: 48px; --rot: 22deg; }
      @media (max-width: 700px) { .cf-par.fx10, .cf-par.fx13 { display: none; } }

      /* ── Partículas flutuantes (drift lento, bem sutil) ── */
      .cf::before {
        content: ""; position: fixed; inset: -420px 0 0 0; z-index: 0; pointer-events: none;
        background-image:
          radial-gradient(rgba(247,221,109,.55) 1.5px, transparent 2.6px),
          radial-gradient(rgba(244,242,239,.4) 1.1px, transparent 2px),
          radial-gradient(rgba(145,186,219,.5) 1.9px, transparent 3px);
        background-size: 340px 420px, 240px 420px, 480px 420px;
        background-position: 0 0, 140px 90px, 220px 30px;
        animation: cf-drift 80s linear infinite;
        opacity: .8;
      }
      @keyframes cf-drift { to { transform: translateY(420px); } }

      /* ── Reveal on-scroll (slow in/out + stagger) ── */
      .cf .cf-anim { opacity: 0; transform: translateY(22px); }
      .cf .cf-anim.cf-in {
        opacity: 1; transform: none;
        transition: opacity .55s ease, transform .65s cubic-bezier(.22, 1, .36, 1);
      }
      .cf .cf-anim.cf-in:nth-child(2) { transition-delay: .08s; }
      .cf .cf-anim.cf-in:nth-child(3) { transition-delay: .16s; }
      .cf .cf-anim.cf-in:nth-child(4) { transition-delay: .24s; }
      .cf .cf-anim.cf-in:nth-child(5) { transition-delay: .3s; }

      /* ── Adesivos: pop de entrada + flutuação contínua ── */
      .cf .cf-sticker svg {
        animation: cf-pop-st .6s cubic-bezier(.3, 1.6, .5, 1) both,
                   cf-flutua 7s ease-in-out .6s infinite;
      }
      .cf .cf-sticker.s1 svg { animation-delay: .1s, .7s; }
      .cf .cf-sticker.s2 svg { animation-delay: .25s, 2.1s; }
      .cf .cf-sticker.s3 svg { animation-delay: .4s, 3.6s; }
      .cf .cf-sticker.s4 svg { animation-delay: .55s, 1.4s; }
      .cf .cf-sticker.s5 svg { animation-delay: .7s, 2.9s; }
      @keyframes cf-pop-st { from { opacity: 0; transform: scale(.3) rotate(-10deg); } }
      @keyframes cf-flutua {
        0%, 100% { transform: translateY(0) rotate(0deg); }
        50% { transform: translateY(-7px) rotate(2.5deg); }
      }
      .cf .cf-sticker.s5 { top: 46%; left: -12px; transform: rotate(-7deg); }

      /* ── TEMA AMARELO (cartaz 2) — Acompanhar, Dúvidas, Patrocinadores ── */
      .cf.cf-amarelo {
        background:
          radial-gradient(1100px 700px at 50% -8%, rgba(255,246,214,.5), transparent 60%),
          radial-gradient(900px 700px at 108% 42%, rgba(206,140,18,.4), transparent 58%),
          radial-gradient(1000px 760px at -8% 84%, rgba(206,140,18,.36), transparent 58%),
          radial-gradient(rgba(28,80,120,.08) 1.1px, transparent 1.7px),
          #f1bf3d;
        background-size: auto, auto, auto, 24px 24px, auto;
      }
      .cf.cf-amarelo::before {
        background-image:
          radial-gradient(rgba(28,80,120,.4) 1.5px, transparent 2.6px),
          radial-gradient(rgba(244,242,239,.85) 1.1px, transparent 2px),
          radial-gradient(rgba(216,50,106,.35) 1.9px, transparent 3px);
      }
      .cf.cf-amarelo,
      .cf.cf-amarelo .cf-titulo, .cf.cf-amarelo .cf-titulo-pg,
      .cf.cf-amarelo .cf-sub-claro, .cf.cf-amarelo .cf-timeline { color: #143a58; }
      .cf.cf-amarelo .cf-nota { color: rgba(20,58,88,.82); }
      .cf.cf-amarelo .cf-voltar, .cf.cf-amarelo .cf-link-claro { color: #143a58; }
      .cf.cf-amarelo .cf-btn:not(.cf-btn-ghost) {
        background: var(--navy); color: var(--yellow);
        box-shadow: 4px 4px 0 rgba(20,58,88,.32);
      }
      .cf.cf-amarelo .cf-btn-ghost { color: var(--navy); border-color: var(--navy); box-shadow: 4px 4px 0 rgba(20,58,88,.22); }
      .cf.cf-amarelo .cf-fita-yellow { background: var(--paper); color: var(--navy); }
      .cf.cf-amarelo .cf-etapas span { border-color: rgba(20,58,88,.45); color: #143a58; }
      .cf.cf-amarelo a:focus-visible, .cf.cf-amarelo button:focus-visible,
      .cf.cf-amarelo input:focus-visible, .cf.cf-amarelo select:focus-visible,
      .cf.cf-amarelo textarea:focus-visible { outline-color: #143a58; }
      .cf.cf-amarelo .cf-consulta-dica { color: rgba(20,58,88,.75); }
      /* No amarelo, formas de fundo mais discretas para não brigar com o texto */
      .cf.cf-amarelo .cf-forma { opacity: .5; }

      /* ═══════════════════════════════════════════════════════════════
         FASE 4 — CORREÇÕES DE FEEDBACK + SUPER PAINEL
         ═══════════════════════════════════════════════════════════════ */

      /* Textos apagados: legenda da galeria é navy sobre o card polaroid */
      .cf .cf-foto figcaption { color: rgba(20,58,88,.88); }
      .cf .cf-foto-vazia small { opacity: 1; color: rgba(20,58,88,.8); }

      /* ── Nav e rodapé com vida: pontilhado + barra de scallops (nuvem do cartaz) ── */
      .cf .cf-nav {
        background-image: radial-gradient(rgba(244,242,239,.07) 1px, transparent 1.5px);
        background-size: 16px 16px;
      }
      .cf .cf-nav::after {
        content: ""; position: absolute; left: 0; right: 0; bottom: -10px; height: 11px;
        pointer-events: none;
        background-image: radial-gradient(circle at 11px 0, var(--navy-deep) 10px, transparent 11px);
        background-size: 22px 11px; background-repeat: repeat-x;
      }
      .cf .cf-rodape {
        position: relative;
        background-image: radial-gradient(rgba(244,242,239,.07) 1px, transparent 1.5px);
        background-size: 16px 16px;
      }
      .cf .cf-rodape::before {
        content: ""; position: absolute; left: 0; right: 0; top: -10px; height: 11px;
        pointer-events: none;
        background-image: radial-gradient(circle at 11px 11px, var(--navy-deep) 10px, transparent 11px);
        background-size: 22px 11px; background-repeat: repeat-x;
      }

      /* ── Link-botão (mapa/GPS) ── */
      .cf a.cf-btn {
        text-decoration: none; display: inline-flex;
        align-items: center; justify-content: center; gap: 8px;
      }
      .cf .cf-btn-mapa { margin-top: 10px; }
      .cf .cf-btn-mapa svg { flex: none; }

      /* ── SUPER PAINEL DE INSCRIÇÕES ── */
      .cf .cf-adm-stats {
        display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
        gap: 10px; margin-bottom: 22px;
      }
      .cf .cf-adm-stat {
        background: var(--paper); color: var(--navy); border-radius: 10px;
        padding: 12px 14px; display: grid; gap: 2px;
        box-shadow: 3px 3px 0 rgba(0,0,0,.28); border-top: 5px solid var(--sky);
      }
      .cf .cf-adm-stat strong { font-size: 22px; font-weight: 800; font-variant-numeric: tabular-nums; }
      .cf .cf-adm-stat span { font-size: 11.5px; font-weight: 700; opacity: .72; text-transform: uppercase; letter-spacing: .05em; }
      .cf .cf-stat-green { border-top-color: var(--green); }
      .cf .cf-stat-red { border-top-color: var(--red); }
      .cf .cf-stat-yellow { border-top-color: var(--yellow); }
      .cf .cf-stat-pink { border-top-color: var(--pink); }

      .cf .cf-adm-grupo { margin: 26px 0 0; }
      .cf .cf-adm-grupo-topo {
        display: flex; justify-content: space-between; align-items: baseline;
        gap: 10px; flex-wrap: wrap;
        border-bottom: 3px solid rgba(244,242,239,.22);
        padding-bottom: 6px; margin-bottom: 12px;
      }
      .cf .cf-adm-grupo-topo h4 {
        margin: 0; font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif;
        font-weight: normal; font-size: 21px; letter-spacing: .05em;
        color: var(--yellow); display: inline-flex; gap: 8px; align-items: center;
      }
      .cf .cf-adm-grupo-topo h4 svg { flex: none; }
      .cf .cf-adm-grupo-topo > span { font-size: 13px; color: rgba(244,242,239,.9); font-weight: 700; font-variant-numeric: tabular-nums; }

      .cf .cf-adm-insc.ok { border-left: 6px solid var(--green); }
      .cf .cf-adm-insc.off { border-left: 6px solid var(--red); opacity: .78; }
      .cf .cf-adm-acoes { display: flex; gap: 8px; flex-wrap: wrap; align-items: center; margin-top: 10px; }
      .cf .cf-acao {
        border: none; border-radius: 9px; font-weight: 800; font-family: inherit;
        padding: 0 16px; min-height: 40px; cursor: pointer; font-size: 14px;
        box-shadow: 0 3px 0 rgba(0,0,0,.25);
        transition: transform .18s ease, filter .18s ease;
      }
      .cf .cf-acao:hover { transform: translateY(-1px); filter: brightness(1.05); }
      .cf .cf-acao:active { transform: translateY(1px); }
      .cf .cf-acao-ok { background: var(--green); color: #143a58; }
      .cf .cf-acao-no { background: var(--red); color: #fff; }
      .cf .cf-in-mini { min-height: 40px; max-width: 230px; }
      .cf .cf-chip {
        font-size: 12px; font-weight: 800; padding: 5px 12px; border-radius: 999px;
        white-space: nowrap; align-self: center;
      }
      .cf .cf-chip-sky { background: var(--sky); color: #143a58; }
      .cf .cf-chip-green { background: var(--green); color: #143a58; }
      .cf .cf-chip-yellow { background: var(--yellow); color: #143a58; }
      .cf .cf-chip-pink { background: var(--pink); color: #143a58; }
      .cf .cf-chip-cinza { background: #c8c4bc; color: #143a58; }

      /* ═══════════════════════════════════════════════════════════════
         FASE 5 — BANNER, HERO COMPACTO, PAINEL POR PRAÇA, MOBILE
         ═══════════════════════════════════════════════════════════════ */

      /* ── Formas de fundo: só nas bordas, nunca atrás de texto ── */
      .cf .cf-forma { opacity: .75; }
      .cf-par.fx1 { left: -46px; }
      .cf-par.fx3 { left: -64px; width: 120px; }
      .cf-par.fx9 { left: -40px; }
      .cf-par.fx10 { left: -26px; width: 62px; }
      .cf-par.fx11 { right: -18px; width: 48px; }
      .cf-par.fx12 { right: -30px; }
      .cf-par.fx13 { left: -16px; width: 42px; }

      /* ── Slides vazios do carrossel (texto sobre cor) ── */
      .cf .cf-banner-vazio {
        height: 100%; display: grid; place-content: center; gap: 8px;
        text-align: center; color: #143a58; padding: 18px;
      }
      .cf .cf-banner-vazio strong {
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal;
        font-size: clamp(20px, 3.6vw, 38px); letter-spacing: .04em; line-height: 1.05;
      }
      .cf .cf-banner-vazio span { font-weight: 700; font-size: clamp(13px, 1.8vw, 16px); }
      .cf .cf-banner-vazio small { font-weight: 600; font-size: 11.5px; opacity: .65; }

      /* ── Hero mais compacto ── */
      .cf .cf-hero { max-width: 640px; padding: 26px 16px 30px; }
      .cf .cf-papel-hero { padding: 26px 18px 32px; }
      .cf .cf-papel-hero h1 { font-size: clamp(46px, 10vw, 86px); margin: 10px 0 12px; }
      .cf .cf-hero-sub { font-size: 15.5px; max-width: 440px; margin: 14px auto 16px; }
      .cf .cf-sticker { width: 66px; height: 66px; }

      /* ── Regras e contrato ── */
      .cf .cf-regras-bloco h4 { margin-top: 0; }
      .cf .cf-regras-nota { margin-top: 10px; color: rgba(20,58,88,.75); font-size: 13.5px; }
      .cf .cf-evento-fotos {
        display: grid; gap: 12px; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
        margin: 18px 0;
      }
      .cf .cf-evento-fotos img {
        width: 100%; aspect-ratio: 4/3; object-fit: cover; border-radius: 12px;
        border: 3px solid var(--paper); box-shadow: 4px 4px 0 rgba(0,0,0,.3);
      }
      .cf .cf-regras-form {
        background: rgba(28,80,120,.06); border: 2px solid rgba(28,80,120,.18);
        border-radius: 12px; padding: 14px 16px; max-height: 240px; overflow-y: auto;
        font-size: 13.5px; line-height: 1.55; margin-bottom: 4px;
      }
      .cf .cf-regras-form strong { display: block; margin: 10px 0 4px; font-size: 14px; }
      .cf .cf-regras-form strong:first-child { margin-top: 0; }
      .cf .cf-regras-form p { margin: 3px 0; }

      /* ── Painel: cards de praça ── */
      .cf .cf-adm-pracas { display: grid; gap: 12px; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); }
      .cf .cf-adm-praca {
        background: var(--paper); color: var(--navy); border: none; border-radius: 12px;
        padding: 18px 16px; text-align: left; cursor: pointer; display: grid; gap: 4px;
        box-shadow: 4px 4px 0 rgba(0,0,0,.28);
        transition: transform .18s ease, box-shadow .18s ease;
        font-family: inherit;
      }
      .cf .cf-adm-praca:hover { transform: translateY(-2px); box-shadow: 5px 7px 0 rgba(0,0,0,.3); }
      .cf .cf-adm-praca-pin { color: var(--magenta); }
      .cf .cf-adm-praca strong { font-size: 16.5px; }
      .cf .cf-adm-praca span { font-size: 13px; font-weight: 600; opacity: .75; }
      .cf .cf-adm-praca em {
        font-style: normal; font-size: 12px; font-weight: 800;
        background: var(--yellow); border-radius: 999px; padding: 3px 10px; justify-self: start;
      }
      .cf .cf-adm-praca-titulo {
        font-family: 'HWT Artz', 'Gotham','Montserrat', sans-serif; font-weight: normal;
        font-size: 26px; letter-spacing: .05em; color: var(--yellow);
        margin: 6px 0 14px; display: flex; gap: 8px; align-items: center;
      }

      /* ── Painel: inscrição expansível ── */
      .cf .cf-adm-insc { padding: 0; overflow: hidden; }
      .cf .cf-adm-insc-resumo {
        width: 100%; background: none; border: none; cursor: pointer; font-family: inherit;
        display: flex; gap: 12px; align-items: center; justify-content: space-between;
        padding: 14px 16px; text-align: left; color: inherit; min-height: 56px;
      }
      .cf .cf-adm-insc-resumo > div { display: grid; gap: 2px; flex: 1; }
      .cf .cf-adm-insc-resumo strong { font-size: 15.5px; }
      .cf .cf-adm-insc-resumo small { font-size: 12.5px; opacity: .75; }
      .cf .cf-adm-caret { font-size: 14px; opacity: .6; flex: none; }
      .cf .cf-adm-detalhes { padding: 0 16px 14px; border-top: 2px dashed rgba(28,80,120,.15); }
      .cf .cf-adm-detalhes dl {
        display: grid; gap: 10px 18px; grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));
        margin: 12px 0 0;
      }
      .cf .cf-adm-detalhes dt {
        font-size: 11px; font-weight: 800; text-transform: uppercase;
        letter-spacing: .06em; opacity: .6;
      }
      .cf .cf-adm-detalhes dd { margin: 2px 0 0; font-size: 14px; font-weight: 600; }
      .cf .cf-dd-obs { grid-column: 1 / -1; }
      .cf .cf-adm-evento-acoes { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 12px; }

      /* ── Mobile: tudo mais compacto ── */
      @media (max-width: 560px) {
        .cf { font-size: 14.5px; line-height: 1.55; }
        .cf .cf-secao { padding: 26px 14px; }
        .cf .cf-hero { padding: 18px 12px 22px; }
        .cf .cf-papel-hero { padding: 20px 14px 26px; }
        .cf .cf-papel-hero h1 { font-size: clamp(38px, 12.5vw, 56px); }
        .cf .cf-hero-sub { font-size: 14px; line-height: 1.6; }
        .cf .cf-fita { font-size: 13px; padding: 7px 14px 5px; }
        .cf .cf-sticker { width: 42px; height: 42px; }
        .cf .cf-titulo { font-size: 24px; }
        .cf .cf-titulo-pg { font-size: clamp(28px, 8.5vw, 38px); }
        .cf .cf-nota { font-size: 14px; }
        .cf .cf-btn { font-size: 14.5px; padding-left: 16px; padding-right: 16px; }
        .cf .cf-marquee-track { font-size: 14px; }
        .cf .cf-proxima strong { font-size: 17px; }
        .cf .cf-adm-stat strong { font-size: 17px; }
        .cf .cf-adm-stat { padding: 10px 12px; }
        .cf .cf-destaque, .cf .cf-cat { padding: 14px; }
        .cf .cf-bandeirinhas { height: 26px; }
      }

      /* ═══════════════════════════════════════════════════════════════
         FASE 6 — CARROSSEL PRINCIPAL, PROPORÇÕES E FAIXA TEXTURIZADA
         ═══════════════════════════════════════════════════════════════ */

      /* Proporções do cartaz de volta ao bom tamanho (antes da compactação) */
      .cf .cf-hero { max-width: 860px; padding: 34px 64px 26px; position: relative; }
      .cf .cf-papel-hero { padding: 34px 22px 38px; }
      .cf .cf-papel-hero h1 { font-size: clamp(54px, 12vw, 108px); margin: 12px 0 14px; }
      .cf .cf-hero-sub { font-size: 16px; max-width: 520px; margin: 16px auto 18px; }
      .cf .cf-sticker { width: 76px; height: 76px; }

      /* Entrada suave ao trocar de slide */
      .cf .cf-hero-palco { animation: cf-slide-in .45s ease both; }
      @keyframes cf-slide-in { from { opacity: 0; transform: translateY(10px); } }

      /* Setas laterais (fora do cartaz, como no exemplo) */
      .cf .cf-hero-seta {
        position: absolute; top: 45%; transform: translateY(-50%);
        width: 46px; height: 46px; border-radius: 50%; border: none; cursor: pointer;
        background: rgba(244,242,239,.94); color: #143a58;
        font-size: 26px; font-weight: 800; line-height: 1;
        box-shadow: 0 3px 0 rgba(0,0,0,.3);
        display: grid; place-items: center; z-index: 2;
        transition: transform .18s ease;
      }
      .cf .cf-hero-seta:hover { transform: translateY(-50%) scale(1.08); }
      .cf .cf-hero-seta.esq { left: 6px; }
      .cf .cf-hero-seta.dir { right: 6px; }
      .cf .cf-hero-dots { display: flex; justify-content: center; gap: 8px; margin-top: 16px; }
      .cf .cf-hero-dots button {
        width: 18px; height: 18px; min-height: 0; padding: 0; border: none; cursor: pointer;
        border-radius: 50%; background: rgba(244,242,239,.35);
      }
      .cf .cf-hero-dots button.on { background: var(--yellow); }

      /* Slides de foto: cartaz-moldura com a imagem dentro */
      .cf .cf-hero-slide-foto { padding: 16px; }
      .cf .cf-hero-foto-img {
        display: block; width: 100%; aspect-ratio: 16 / 10;
        object-fit: cover; border-radius: 8px;
      }
      .cf .cf-hero-slide-foto .cf-banner-vazio {
        aspect-ratio: 16 / 10; border-radius: 8px;
      }

      /* ── Faixa: infinita e com textura de fita impressa ── */
      .cf .cf-marquee {
        background:
          repeating-linear-gradient(-45deg, rgba(244,242,239,.055) 0 12px, transparent 12px 24px),
          radial-gradient(rgba(0,0,0,.22) 1px, transparent 1.5px),
          var(--navy-deep);
        background-size: auto, 14px 14px, auto;
        border-top: 3px dashed var(--yellow);
        border-bottom: 3px dashed var(--yellow);
        box-shadow: 0 4px 0 rgba(0,0,0,.22), inset 0 2px 14px rgba(0,0,0,.35);
        padding: 12px 0;
      }
      .cf .cf-marquee-track { text-shadow: 0 2px 0 rgba(0,0,0,.25); }

      @media (max-width: 560px) {
        .cf .cf-hero { padding: 20px 40px 18px; }
        .cf .cf-hero-seta { width: 38px; height: 38px; font-size: 21px; }
        .cf .cf-hero-seta.esq { left: 2px; }
        .cf .cf-hero-seta.dir { right: 2px; }
        .cf .cf-papel-hero h1 { font-size: clamp(40px, 13vw, 60px); }
        .cf .cf-sticker { width: 44px; height: 44px; }
      }

      /* ═══════════════════════════════════════════════════════════════
         FASE 7 — CARTAZ MAIS CURTO + GALERIA POLAROID ALINHADA
         ═══════════════════════════════════════════════════════════════ */

      /* Cartaz enxuto (sem o parágrafo; menos altura pra baixo) */
      .cf .cf-hero { padding: 24px 64px 20px; }
      .cf .cf-papel-hero { padding: 24px 20px 28px; }
      .cf .cf-papel-hero h1 { font-size: clamp(48px, 10.5vw, 92px); margin: 10px 0 12px; }
      .cf .cf-papel-hero .cf-proxima { margin: 20px auto 18px; }
      .cf .cf-hero-dots { margin-top: 12px; }

      /* Galeria: moldura branca (polaroid) alinhada */
      .cf .cf-foto {
        background: var(--paper); border-radius: 12px;
        padding: 10px 10px 12px;
        box-shadow: 4px 4px 0 rgba(0,0,0,.28);
      }
      .cf .cf-foto img, .cf .cf-foto-vazia { border-radius: 8px; box-shadow: none; }
      .cf .cf-foto figcaption { padding: 0 2px; }

      @media (max-width: 560px) {
        .cf .cf-hero { padding: 16px 38px 14px; }
        .cf .cf-papel-hero { padding: 18px 14px 22px; }
      }

      /* ═══════════════════════════════════════════════════════════════
         FASE 8 — ETAPA 1 SEM SCROLL + AÇÕES NOS CARDS + DESATIVADO
         ═══════════════════════════════════════════════════════════════ */

      /* Cards da etapa 1: agora são div com botões de ação dentro */
      .cf .cf-card-acoes-escolha {
        display: flex; gap: 16px; align-items: center; flex-wrap: wrap; margin-top: 4px;
      }
      .cf .cf-card-btn {
        background: none; border: none; cursor: pointer; padding: 0;
        font-family: inherit; font-size: 14px; font-weight: 800;
        color: var(--magenta); min-height: 44px;
        display: inline-flex; align-items: center;
      }
      .cf .cf-card-btn.sec {
        color: var(--navy); font-weight: 700; text-decoration: underline;
      }
      .cf .cf-card-btn:hover { filter: brightness(1.15); }

      /* Feira escolhida: card + dias lado a lado, tudo visível de cara */
      .cf .cf-escolha-dias {
        display: grid; gap: 18px; align-items: start;
        grid-template-columns: minmax(230px, 300px) 1fr;
      }
      @media (max-width: 760px) { .cf .cf-escolha-dias { grid-template-columns: 1fr; } }

      /* Checkbox "desativado" no painel de eventos */
      .cf .cf-adm-des { opacity: .9; }
      .cf .cf-adm-des input:checked + span, .cf .cf-adm-des:has(input:checked) { color: var(--red); }

      /* ═══════════════════════════════════════════════════════════════
         FASE 9 — CATEGORIAS REDONDAS, CTAs COM RESPIRO, FLAGS
         ═══════════════════════════════════════════════════════════════ */

      /* Cards de categoria: sem serrilhado, tudo arredondado */
      .cf .cf-cat {
        clip-path: none; border-radius: 14px;
        filter: none; box-shadow: 4px 5px 0 rgba(0,0,0,.25);
      }

      /* Banners CTA (Quer vender / Pronto para começar / Patrocinar):
         mais altos, texto com respiro e centralizado verticalmente */
      .cf .cf-papel.cf-banner {
        padding: 34px 34px;
        align-items: center;
      }
      .cf .cf-papel.cf-banner .cf-banner-titulo,
      .cf .cf-papel.cf-banner .cf-banner-titulo-navy { margin-top: 0; }
      .cf .cf-papel.cf-banner p { margin-bottom: 0; }
      @media (max-width: 560px) { .cf .cf-papel.cf-banner { padding: 24px 20px; } }

      /* Card da feira clicável por inteiro (etapa 1) */
      .cf .cf-card-clicavel { cursor: pointer; }
      .cf .cf-card-clicavel:hover { box-shadow: 0 10px 26px rgba(20,58,88,.25); }

      /* Flags esgotado/desativado empilhadas */
      .cf .cf-adm-flags { display: grid; gap: 2px; justify-items: start; }

      /* ═══════════════════════════════════════════════════════════════
         FASE 10 — CARTAZ NA MESMA LARGURA + MOBILE ENXUTO
         ═══════════════════════════════════════════════════════════════ */

      /* Cartaz e slides de foto compartilham o MESMO papel (mesma largura).
         O cartaz parecia mais largo porque o pôster ia quase até as bordas —
         então recuo o conteúdo e reduzo um pouco o título, sem mexer no papel
         (paridade real com os banners de foto). Trim geral leve no hero. */
      .cf .cf-hero { max-width: 800px; }
      .cf .cf-papel-hero { padding-left: 44px; padding-right: 44px; }
      .cf .cf-papel-hero h1 { font-size: clamp(46px, 8vw, 76px); }

      /* ───────── MOBILE: reduzir tudo de forma consistente ───────── */
      @media (max-width: 560px) {
        .cf { font-size: 14px; line-height: 1.5; }

        /* Hero / cartaz bem mais compacto */
        .cf .cf-hero { padding: 10px 30px 8px; }
        .cf .cf-hero-palco { max-width: none; }
        .cf .cf-papel-hero { padding: 16px 14px 20px; }
        .cf .cf-papel-hero h1 { font-size: clamp(34px, 11vw, 46px); margin: 8px 0 10px; }
        .cf .cf-fita { font-size: 11px; padding: 6px 12px 4px; margin-bottom: 12px; }
        .cf .cf-sticker { width: 34px; height: 34px; }
        .cf .cf-proxima { padding: 9px 14px; margin: 12px auto 10px; }
        .cf .cf-proxima strong { font-size: 15px; }
        .cf .cf-proxima-rotulo, .cf .cf-proxima span { font-size: 10.5px; }
        .cf .cf-hero-ctas { gap: 8px; }
        .cf .cf-hero-seta { width: 32px; height: 32px; font-size: 17px; }
        .cf .cf-hero-dots button { width: 14px; height: 14px; }

        /* Botões: menores, mas alvo de toque preservado */
        .cf .cf-btn, .cf .cf-btn-sm { font-size: 13.5px; padding: 0 14px; }
        .cf .cf-btn-grande { font-size: 15px; }

        /* Seções e títulos */
        .cf .cf-secao { padding: 18px 12px; }
        .cf .cf-titulo { font-size: 19px; }
        .cf .cf-titulo-pg { font-size: clamp(23px, 7vw, 30px); }
        .cf .cf-sub-claro { font-size: 17px; }
        .cf .cf-nota { font-size: 12.5px; margin-bottom: 12px; }

        /* Cards de destaque / categoria */
        .cf .cf-destaques { gap: 10px; }
        .cf .cf-destaque { padding: 12px; }
        .cf .cf-destaque h3 { font-size: 14.5px; }
        .cf .cf-destaque p { font-size: 12px; }
        .cf .cf-destaque > span svg { width: 26px; height: 26px; }
        .cf .cf-cats { gap: 12px; }
        .cf .cf-cat { padding: 13px; }
        .cf .cf-cat h3 { font-size: 15px; }
        .cf .cf-cat-ex { font-size: 12.5px; }

        /* Faixa e bandeirinhas menores */
        .cf .cf-marquee { padding: 7px 0; }
        .cf .cf-marquee-track { font-size: 12px; letter-spacing: .1em; }
        .cf .cf-bandeirinhas { height: 20px; }

        /* CTAs amarelos mais baixos */
        .cf .cf-papel.cf-banner { padding: 18px 16px; }
        .cf .cf-banner-titulo, .cf .cf-banner-titulo-navy { font-size: 20px; }

        /* Slides de foto: moldura mais fina */
        .cf .cf-hero-slide-foto { padding: 10px; }
        .cf .cf-banner-vazio strong { font-size: 18px; }

        /* Painel admin: cartões de stat e praça compactos */
        .cf .cf-adm-stat { padding: 9px 11px; }
        .cf .cf-adm-stat strong { font-size: 16px; }
        .cf .cf-adm-praca { padding: 14px; }

        /* Inputs continuam em 16px (evita zoom automático no iOS) */
        .cf .cf-in, .cf input, .cf select, .cf textarea { font-size: 16px; }
      }

      /* ═══════════════════════════════════════════════════════════════
         FASE 11 — MODO ONLINE (Supabase): splash, login, publicar
         ═══════════════════════════════════════════════════════════════ */

      .cf .cf-carregando {
        min-height: 100vh; display: grid; place-content: center; gap: 22px;
        text-align: center; color: var(--paper);
      }
      .cf .cf-carregando img { width: 170px; margin: 0 auto; display: block; }
      .cf .cf-carregando-barra {
        width: 220px; height: 5px; margin: 0 auto; border-radius: 999px;
        background: rgba(244,242,239,.14); overflow: hidden;
      }
      .cf .cf-carregando-barra span {
        display: block; height: 100%; width: 40%;
        background: var(--yellow); border-radius: 999px;
        animation: cf-barra 1.15s cubic-bezier(.4,0,.2,1) infinite;
      }
      @keyframes cf-barra {
        0%   { transform: translateX(-100%); }
        100% { transform: translateX(340%); }
      }

      .cf .cf-adm-login { display: grid; gap: 10px; max-width: 380px; }
      .cf .cf-adm-topo-acoes {
        display: flex; gap: 12px; align-items: center; flex-wrap: wrap;
        margin: 0 0 18px;
      }
      .cf .cf-adm-salvo { font-size: 13.5px; font-weight: 700; color: var(--yellow); }
      .cf button:disabled { opacity: .55; cursor: wait; transform: none !important; }

      /* Upload real de foto (formulário) */
      .cf .cf-upload-box { display: grid; gap: 8px; }
      .cf .cf-upload {
        background: none; border: 2px dashed rgba(28,80,120,.4); border-radius: 10px;
        padding: 16px; font-family: inherit; font-weight: 700; color: var(--navy);
        cursor: pointer; text-align: center; font-size: 14.5px; width: 100%;
        transition: background .18s ease, border-color .18s ease;
      }
      .cf .cf-upload:hover { background: rgba(28,80,120,.06); border-color: var(--navy); }
      .cf .cf-upload.carregando { border-style: solid; color: var(--tape); }
      .cf .cf-upload-preview {
        display: flex; gap: 14px; align-items: center;
        background: rgba(155,196,137,.14); border: 2px solid var(--tape); border-radius: 10px;
        padding: 10px 14px 10px 10px;
      }
      .cf .cf-upload-preview img {
        width: 78px; height: 78px; object-fit: cover; border-radius: 8px;
        border: 2px solid var(--paper); box-shadow: 0 2px 0 rgba(0,0,0,.15);
      }
      .cf .cf-upload-preview p { margin: 0 0 6px; font-weight: 700; color: var(--tape); }
      .cf .cf-upload-acoes { display: flex; gap: 14px; }
      .cf .cf-link-remover { color: var(--red); }

      /* Foto no painel admin (detalhe da inscrição) */
      .cf .cf-adm-foto-link {
        display: inline-grid; gap: 4px; color: var(--sky); text-decoration: none;
        font-size: 12px; font-weight: 700;
      }
      .cf .cf-adm-foto-link img {
        width: 100%; height: 100%; aspect-ratio: 1 / 1; object-fit: cover;
        border-radius: 8px; border: 2px solid rgba(244,242,239,.2);
      }
      .cf .cf-adm-foto-link:hover { color: var(--yellow); }
      .cf .cf-adm-fotos-grid {
        display: grid; gap: 6px; grid-template-columns: repeat(auto-fill, minmax(96px, 1fr));
        max-width: 460px;
      }

      /* Upload genérico — usado no admin e no formulário */
      .cf .cf-img-add {
        background: none; border: 2px dashed rgba(28,80,120,.4); border-radius: 10px;
        padding: 14px; font-family: inherit; font-weight: 700; color: var(--navy);
        cursor: pointer; text-align: center; font-size: 13.5px; width: 100%;
        transition: background .18s ease, border-color .18s ease;
      }
      .cf .cf-img-add:hover { background: rgba(28,80,120,.06); border-color: var(--navy); }
      .cf .cf-img-add.carregando { border-style: solid; color: var(--tape); }
      .cf .cf-img-preview {
        display: flex; gap: 12px; align-items: center;
        background: rgba(155,196,137,.14); border: 2px solid var(--tape); border-radius: 10px;
        padding: 8px;
      }
      .cf .cf-img-preview img {
        width: 72px; height: 72px; object-fit: cover; border-radius: 8px;
        border: 2px solid var(--paper); box-shadow: 0 2px 0 rgba(0,0,0,.15);
        flex: none;
      }
      .cf .cf-img-sm .cf-img-preview img { width: 56px; height: 56px; }
      .cf .cf-img-acoes { display: flex; gap: 12px; }

      /* Galeria de imagens (múltiplas) */
      .cf .cf-imgs-grid {
        display: grid; gap: 8px; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
      }
      .cf .cf-imgs-item {
        position: relative; aspect-ratio: 1 / 1; border-radius: 8px; overflow: hidden;
        border: 2px solid rgba(28,80,120,.15);
      }
      .cf .cf-imgs-item img { width: 100%; height: 100%; object-fit: cover; }
      .cf .cf-imgs-x {
        position: absolute; top: 4px; right: 4px; width: 26px; height: 26px;
        border-radius: 50%; border: none; background: rgba(216,95,81,.95); color: #fff;
        cursor: pointer; font-weight: 800; line-height: 1;
      }
      .cf .cf-imgs-add {
        aspect-ratio: 1 / 1; border: 2px dashed rgba(28,80,120,.35); border-radius: 8px;
        background: none; cursor: pointer; font-family: inherit; font-weight: 700;
        color: var(--navy); font-size: 12.5px; display: grid; place-content: center; gap: 2px;
        transition: background .18s ease;
      }
      .cf .cf-imgs-add:hover { background: rgba(28,80,120,.06); }
      .cf .cf-imgs-add small { font-size: 11px; opacity: .65; font-weight: 700; }

      /* Slide do admin (banner/galeria): upload + inputs empilhados */
      .cf .cf-adm-slide {
        display: grid; gap: 8px;
        grid-template-columns: 90px 1fr 1fr auto;
        align-items: start;
        border-top: 1px dashed rgba(20,58,88,.15); padding-top: 10px; margin-top: 8px;
      }
      .cf .cf-adm-slide > :first-child { grid-row: span 2; }
      @media (max-width: 640px) {
        .cf .cf-adm-slide { grid-template-columns: 1fr auto; }
        .cf .cf-adm-slide > :first-child { grid-row: auto; grid-column: 1 / -1; }
      }

      /* Página do patrocinador */
      .cf .cf-patro-detalhe-logo {
        width: 100%; max-width: 260px; height: auto; aspect-ratio: 4/3;
        object-fit: contain; background: var(--paper);
        border-radius: 12px; padding: 14px;
      }
      .cf .cf-patro-card-btn {
        background: var(--paper); border: none; cursor: pointer; padding: 14px;
        display: block; width: 100%;
      }
      .cf .cf-patro-card-btn:hover { transform: translateY(-2px); }

      /* ═══════════════════════════════════════════════════════════════
         FASE 12 — ÍCONES DE REDE, REMOVER INSCRIÇÃO E RESPONSIVIDADE
         ═══════════════════════════════════════════════════════════════ */

      /* Ícones WhatsApp / Instagram ao lado dos contatos */
      .cf .cf-icone-rede {
        width: 1.1em; height: 1.1em; display: inline-block;
        vertical-align: -0.2em; margin-right: .1em;
      }
      .cf .cf-rodape-suporte .cf-icone-rede { opacity: .9; }

      /* Botão remover inscrição (destrutivo — separado dos demais) */
      .cf .cf-acao-del {
        background: none; border: 2px solid var(--red); color: var(--red);
        margin-left: auto;
      }
      .cf .cf-acao-del:hover { background: var(--red); color: #fff; }

      /* ── Blindagem responsiva global (mobile-first) ── */
      .cf img:not(.cf-logo-img), .cf video { max-width: 100%; height: auto; }
      .cf .cf-logo-img { height: 42px; width: auto; }
      .cf .cf-logo-rodape { height: 60px; width: auto; }
      .cf .cf-in, .cf input, .cf select, .cf textarea { max-width: 100%; min-width: 0; }
      .cf .cf-adm-insc-resumo > div { min-width: 0; }
      .cf .cf-adm-insc-resumo strong, .cf .cf-adm-insc-resumo small {
        overflow-wrap: break-word;
      }
      .cf .cf-adm-detalhes dd { overflow-wrap: break-word; }
      .cf .cf-consulta-busca input { min-width: 0; flex: 1 1 180px; }

      /* Telas pequenas: ações do painel empilham confortáveis */
      @media (max-width: 560px) {
        .cf .cf-adm-acoes { gap: 8px; }
        .cf .cf-acao-del { margin-left: 0; width: 100%; }
        .cf .cf-acao-ok, .cf .cf-acao-no { flex: 1 1 auto; }
        .cf .cf-in-mini { max-width: none; width: 100%; }
        .cf .cf-adm-topo-acoes .cf-btn:first-child { width: 100%; }
        .cf .cf-adm-detalhes dl { grid-template-columns: 1fr 1fr; }
        .cf .cf-adm-fotos-grid { grid-template-columns: repeat(3, 1fr); }
        .cf .cf-regras-form { max-height: 190px; }
        .cf .cf-etapas span { font-size: 12px; }
        .cf .cf-abas { overflow-x: auto; -webkit-overflow-scrolling: touch; }
      }

      /* Tablets (768–1024): duas colunas confortáveis */
      @media (min-width: 700px) and (max-width: 1024px) {
        .cf .cf-destaques { grid-template-columns: repeat(2, 1fr); }
        .cf .cf-galeria { grid-template-columns: repeat(2, 1fr); }
        .cf .cf-hero { max-width: 720px; }
      }

      /* Telas grandes (1440+): conteúdo não estica demais */
      @media (min-width: 1440px) {
        .cf .cf-secao { max-width: 1180px; margin-left: auto; margin-right: auto; }
      }
