.mini-guide .mg-protecao{border:1px dashed var(--asdmr-gold);background:var(--asdmr-bg);padding:48px;position:relative}.mini-guide .mg-protecao:before{content:"";pointer-events:none;border:1px solid #0f399940;position:absolute;inset:47px}.mini-guide .mg-x{font-family:var(--font-sans),system-ui,sans-serif;color:var(--asdmr-navy);font-size:12px;font-weight:600;position:absolute}.mini-guide .mg-x--topo{top:16px;left:50%;transform:translate(-50%)}.mini-guide .mg-x--lado{top:50%;left:18px;transform:translateY(-50%)}.mini-guide .mg-destinos{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:720px;margin:0 auto;padding:0;list-style:none;display:grid}.mini-guide .mg-destino{color:#fff;border:1px solid #ffffff2e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.mini-guide .mg-destino:hover{border-color:var(--asdmr-gold-soft);background:#ffffff14}.mini-guide .mg-destino:focus-visible{outline:2px solid var(--asdmr-gold-soft);outline-offset:2px}@media (max-width:680px){.mini-guide .mg-destinos{grid-template-columns:1fr}.mini-guide .sec-head{flex-direction:column;align-items:flex-start;gap:12px}.mini-guide .sec-head h2{font-size:30px}}@media print{header,footer,nav,.mg-sem-impressao{display:none!important}.mini-guide{-webkit-print-color-adjust:exact;print-color-adjust:exact}.mini-guide .mg-bloco{break-inside:avoid;padding-top:16px;padding-bottom:16px}.mini-guide .mg-destino{color:#fff}.mini-guide a[href^=\/]:after{content:none}}
