.g1-card[data-astro-cid-u2wrtlbe]{background:#fff;border:2px solid var(--ink);border-radius:20px;padding:20px 22px;box-shadow:6px 6px 0 var(--sun);color:var(--ink)}.g1-k[data-astro-cid-u2wrtlbe]{display:block;font:700 12px/1 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--atlantic);margin-bottom:14px}.g1-card[data-astro-cid-u2wrtlbe] ul[data-astro-cid-u2wrtlbe]{list-style:none;margin:0;padding:0;display:grid;gap:11px}.g1-card[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe]{position:relative;padding-left:22px;font-size:15px;line-height:1.5;color:var(--ink-2)}.g1-card[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe]:before{content:"";position:absolute;left:0;top:.45em;width:10px;height:10px;border-radius:50%;background:var(--sun);border:2px solid var(--ink)}.g1-card[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe] b[data-astro-cid-u2wrtlbe]{color:var(--ink)}.g1-stats[data-astro-cid-u2wrtlbe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:0}.g1-stat[data-astro-cid-u2wrtlbe]{background:#fff;border:2px solid var(--ink);border-radius:18px;padding:16px 18px;box-shadow:5px 5px 0 var(--atlantic);color:var(--ink)}.g1-stat[data-astro-cid-u2wrtlbe] b[data-astro-cid-u2wrtlbe]{display:block;font:800 clamp(26px,3vw,38px)/1.05 var(--display);color:var(--atlantic);letter-spacing:-.02em}.g1-stat[data-astro-cid-u2wrtlbe] span[data-astro-cid-u2wrtlbe]{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:var(--ink-2)}.g1-stat[data-astro-cid-u2wrtlbe].sun{box-shadow:5px 5px 0 var(--sun)}.g1-stat[data-astro-cid-u2wrtlbe].verde{box-shadow:5px 5px 0 var(--verde)}.g1-route[data-astro-cid-u2wrtlbe]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:16px;position:relative;counter-reset:g1r}.g1-route[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe]{position:relative;background:#fff;border:2px solid var(--ink);border-radius:18px;padding:34px 16px 16px;color:var(--ink);counter-increment:g1r;box-shadow:5px 5px 0 var(--sun)}.g1-route[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe]:before{content:counter(g1r);position:absolute;left:14px;top:-17px;width:34px;height:34px;border-radius:50%;background:var(--sun);border:3px solid var(--ink);display:grid;place-items:center;font:800 15px/1 var(--display);color:var(--ink)}.g1-route[data-astro-cid-u2wrtlbe] b[data-astro-cid-u2wrtlbe]{display:block;font:800 16px/1.2 var(--display);color:var(--ink)}.g1-route[data-astro-cid-u2wrtlbe] span[data-astro-cid-u2wrtlbe]{display:block;margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.g1-pair[data-astro-cid-u2wrtlbe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.g1-pair[data-astro-cid-u2wrtlbe]>div[data-astro-cid-u2wrtlbe]{background:#fff;border:2px solid var(--ink);border-radius:18px;padding:18px 20px;color:var(--ink)}.g1-pair[data-astro-cid-u2wrtlbe]>div[data-astro-cid-u2wrtlbe]:first-child{box-shadow:5px 5px 0 var(--verde)}.g1-pair[data-astro-cid-u2wrtlbe]>div[data-astro-cid-u2wrtlbe]:last-child{box-shadow:5px 5px 0 var(--vermelho)}.g1-pair[data-astro-cid-u2wrtlbe] b[data-astro-cid-u2wrtlbe]{display:block;font:800 17px/1.2 var(--display);margin-bottom:8px;color:var(--ink)}.g1-pair[data-astro-cid-u2wrtlbe] ul[data-astro-cid-u2wrtlbe]{margin:0;padding:0 0 0 18px;display:grid;gap:7px}.g1-pair[data-astro-cid-u2wrtlbe] li[data-astro-cid-u2wrtlbe]{font-size:14.5px;line-height:1.45;color:var(--ink-2)}.g1-wide-note[data-astro-cid-u2wrtlbe]{margin-top:20px}.band--wide .band-body>.g-figure{max-width:760px}.band--wide .band-body>.sn-tile{max-width:360px}.cmp-table[data-astro-cid-u2wrtlbe] tbody[data-astro-cid-u2wrtlbe] td[data-astro-cid-u2wrtlbe],.cmp-table[data-astro-cid-u2wrtlbe] tbody[data-astro-cid-u2wrtlbe] th[data-astro-cid-u2wrtlbe]{color:var(--ink)}.callout[data-astro-cid-u2wrtlbe] p[data-astro-cid-u2wrtlbe]{color:var(--ink-2)}.band--azulejo[data-astro-cid-u2wrtlbe] h3[data-astro-cid-u2wrtlbe],.band--verde[data-astro-cid-u2wrtlbe] h3[data-astro-cid-u2wrtlbe],.band--ink[data-astro-cid-u2wrtlbe] h3[data-astro-cid-u2wrtlbe]{color:#fff}@media(max-width:760px){.g1-pair[data-astro-cid-u2wrtlbe]{grid-template-columns:1fr}}.sn-flow{list-style:none;margin:24px 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.sn-flow:before{content:"";position:absolute;left:12%;right:12%;top:31px;border-top:3px dashed var(--atlantic)}.sn-flow li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin:0!important;padding:0 10px;max-width:none!important}.sn-flow li:before{display:none}.sn-fi{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--sun);position:relative;z-index:1}.sn-fi svg{width:30px;height:30px}.sn-flow b{font:800 18px var(--display);color:var(--ink);margin-top:6px}.sn-flow span:not(.sn-fi){font-size:14.5px;line-height:1.45;color:var(--ink-2)}.sn-ledger{display:grid;grid-template-columns:1fr 1fr;margin:24px 0;border:2px solid var(--ink);border-radius:22px;overflow:hidden;box-shadow:6px 6px 0 var(--ink);background:#fff;color:var(--ink)}.sn-ledger>div{padding:20px 24px}.sn-yes{background:#e7f3ec;border-right:2px solid var(--ink)}.sn-ledger b{display:block;font:800 20px var(--display);margin-bottom:8px}.sn-ledger ul{list-style:none;margin:0;padding:0}.sn-ledger li{position:relative;padding:10px 0 10px 32px;border-top:1.5px solid rgba(26,26,26,.12);margin:0!important;max-width:none!important;font-size:15px;line-height:1.5;color:var(--ink-2)}.sn-ledger li:before{content:"✓";position:absolute;left:0;top:9px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--verde);color:#fff;font:800 12px var(--display);border:0}.sn-no li:before{content:"✕";background:var(--vermelho)}.sn-relay{list-style:none;margin:26px 0 6px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid var(--ink);border-radius:18px;overflow:hidden;box-shadow:6px 6px 0 var(--atlantic);background:#fff}.sn-relay li{display:flex;gap:12px;align-items:center;padding:16px 18px;margin:0!important;max-width:none!important;border-right:2px solid var(--ink);position:relative}.sn-relay li:before{display:none}.sn-relay li:last-child{border-right:0}.sn-relay li>b{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--sun);border:2px solid var(--ink);font:800 15px var(--display)}.sn-relay li.sn-pub{background:#e7f3ec}.sn-relay li.sn-pub>b{background:var(--verde);color:#fff}.sn-relay strong{display:block;font:800 16px var(--display);color:var(--ink)}.sn-relay span{font-size:13.5px;color:var(--ink-2)}.sn-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0 6px}.sn-card{border:2px solid var(--ink);border-radius:20px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:8px;color:var(--atlantic);box-shadow:6px 6px 0 var(--sun)}.sn-card b{font:800 18px/1.15 var(--display);color:var(--ink)}.sn-card span{font-size:15px;line-height:1.55;color:var(--ink-2)}.sn-log{margin:24px 0;max-width:720px;background:#fff;border:2px solid var(--ink);border-radius:18px;overflow:hidden;box-shadow:6px 6px 0 var(--sun);color:var(--ink)}.sn-log-h{display:flex;justify-content:space-between;gap:10px;padding:12px 18px;background:var(--ink);color:#fff}.sn-log-h span{font:700 11.5px var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--sun)}.sn-log-h b{font:800 14px var(--display)}.sn-log-r{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px}.sn-log-r span{padding:6px 12px;border-radius:10px;font:800 15px var(--display)}.sn-log-r .old{background:#fde7e5;text-decoration:line-through;color:#b0231a}.sn-log-r .new{background:#e7f3ec;color:var(--verde)}.sn-log-r i{font-style:normal;font:800 18px var(--display)}.sn-log p{margin:0!important;padding:0 18px 16px;font-size:13.5px;color:var(--ink-3)!important;max-width:none!important}@media(max-width:900px){.sn-flow,.sn-relay{grid-template-columns:1fr 1fr}.sn-flow{row-gap:24px}.sn-flow:before{display:none}.sn-relay li:nth-child(2){border-right:0}.sn-relay li:nth-child(-n+2){border-bottom:2px solid var(--ink)}.sn-cards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.sn-ledger,.sn-cards,.sn-relay{grid-template-columns:1fr}.sn-yes{border-right:0;border-bottom:2px solid var(--ink)}.sn-relay li{border-right:0!important;border-bottom:2px solid var(--ink)}.sn-relay li:last-child{border-bottom:0}}
