.porta{min-height:100dvh;display:grid;place-content:center;justify-items:center;grid-gap:.6rem;gap:.6rem;text-align:center;font-family:system-ui,sans-serif;background:#0C1A15;color:#F4F1E8;padding:2rem}.porta-marca{width:min(260px,70vw);height:auto;margin-bottom:1.4rem}.porta-nome{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.porta p{color:#9FB3AA;font-size:.95rem}.porta a{margin-top:1.2rem;display:inline-block;border:1px solid #e8d443;color:#E8D443;padding:.7rem 1.6rem;text-decoration:none;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.porta a:hover{background:#E8D443;color:#0C1A15}